summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/64
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
committerRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
commit27460d549be12b74b724537e0836b58c96ce9031 (patch)
treeef3437a35e1fe79912dd8e8f0c7a5ecbce9933b5 /.icons/Material-Black-Lime-Numix/64
parent1b664b9cea0d87008b15a9aa043da30cb0c9d00e (diff)
Added Material Black theme
Diffstat (limited to '.icons/Material-Black-Lime-Numix/64')
l---------.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-save.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-first.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-last.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg16
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/notebook.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg101
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg15
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg16
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg31
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/zoom.svg1
l---------.icons/Material-Black-Lime-Numix/64/animations/gnome-spinner.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/animations/process-working.svg62
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/aim.svg6
l---------.icons/Material-Black-Lime-Numix/64/apps/facebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-exchange.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-facebook.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-flickr.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-foursquare.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-google.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-kerberos.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-lastfm.svg11
l---------.icons/Material-Black-Lime-Numix/64/apps/goa-account-live.svg1
l---------.icons/Material-Black-Lime-Numix/64/apps/goa-account-microsoft.svg1
l---------.icons/Material-Black-Lime-Numix/64/apps/goa-account-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-owncloud.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-pocket.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-twitter.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/goa-account-yahoo.svg6
l---------.icons/Material-Black-Lime-Numix/64/apps/google.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/icq.svg8
l---------.icons/Material-Black-Lime-Numix/64/apps/im-aim.svg1
l---------.icons/Material-Black-Lime-Numix/64/apps/im-icq.svg1
l---------.icons/Material-Black-Lime-Numix/64/apps/im-jabber.svg1
l---------.icons/Material-Black-Lime-Numix/64/apps/im-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/im-nov.svg5
l---------.icons/Material-Black-Lime-Numix/64/apps/im-yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/jabber.svg9
l---------.icons/Material-Black-Lime-Numix/64/apps/jockey-proprietary.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/jockey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/live.svg8
l---------.icons/Material-Black-Lime-Numix/64/apps/people-nearby.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/ppa.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/salut.svg12
l---------.icons/Material-Black-Lime-Numix/64/apps/twitter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/apps/window-manager.svg3
l---------.icons/Material-Black-Lime-Numix/64/apps/yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/application-community.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg40
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg8
l---------.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg9
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/help-about.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_development.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_network.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/package_system.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg6
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg3
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg11
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/system-help.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/system_section.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/3floppy_unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/ac-adapter.svg4
l---------.icons/Material-Black-Lime-Numix/64/devices/audio-card.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/audio-headphones.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/audio-headset.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/audio-input-microphone.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/audio-speakers.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/audiocard.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-caution-charging.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-caution.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-empty-charging.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-empty.svg14
l---------.icons/Material-Black-Lime-Numix/64/devices/battery-full-charged.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-full-charging.svg16
l---------.icons/Material-Black-Lime-Numix/64/devices/battery-full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-good-charging.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-good.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-low-charging.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-low.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery-missing.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/battery.svg15
l---------.icons/Material-Black-Lime-Numix/64/devices/block-device.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/camera-photo.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/camera-unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/camera-web.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/camera.svg15
l---------.icons/Material-Black-Lime-Numix/64/devices/camera_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/cdrom-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/cdrom_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/cdwriter_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/chardevice.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/computer-apple-ipad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/computer-laptop.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/computer.svg6
l---------.icons/Material-Black-Lime-Numix/64/devices/cpu.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/cups.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/cupsprinter.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/device_cpu.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/device_mem.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/device_pci.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/device_usb.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/display.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/drive-cdrom.svg11
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-scsi.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-usb.svg12
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/drive-multidisk.svg8
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-optical.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-usb-pendrive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-usb.svg8
l---------.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/dvd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/floppy.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-cd-blank.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-cd.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-computer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-battery.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-computer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-dvd-alt.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-ethernet.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-flashdisk.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-flashkey.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-jazdisk.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-cf.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-memory.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-ms.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-memory.svg98
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-ball.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-optical.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-properties.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-pcmcia.svg71
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable-1394.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable-usb.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-unknown-1394.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-unknown-usb.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-wavelan.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-zipdisk.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-client.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-phone-manager.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gnome-stock-mic.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gtk-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gtk-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gtk-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/gtkpod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/harddrive.svg12
l---------.icons/Material-Black-Lime-Numix/64/devices/hdd-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/hdd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/headphones.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/i-network-printer.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/input-gaming.svg14
l---------.icons/Material-Black-Lime-Numix/64/devices/input-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/input-mouse.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/input-tablet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/input-touchpad.svg12
l---------.icons/Material-Black-Lime-Numix/64/devices/ipod-mount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/ipod_mount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/keyboard.svg8
l---------.icons/Material-Black-Lime-Numix/64/devices/kjobviewer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/kxkb.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/laptop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-cdr.svg10
l---------.icons/Material-Black-Lime-Numix/64/devices/media-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-cdrom1.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-cdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-dvd.svg11
l---------.icons/Material-Black-Lime-Numix/64/devices/media-dvdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-flash-cf.svg49
l---------.icons/Material-Black-Lime-Numix/64/devices/media-flash-memory-stick.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-flash-ms.svg40
l---------.icons/Material-Black-Lime-Numix/64/devices/media-flash-sd-mmc.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-flash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-floppy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-jaz.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-memory-sd.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-memory-sm.svg140
l---------.icons/Material-Black-Lime-Numix/64/devices/media-memory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-optical-audio.svg11
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-bd.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-r.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-data.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-r-plus.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-r.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-ram.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-rom.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-optical.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/media-removable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-tape.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/media-zip.svg8
l---------.icons/Material-Black-Lime-Numix/64/devices/monitor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/mouse.svg7
l---------.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-apple-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-apple-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod-mini-blue.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/multimedia-player.svg10
l---------.icons/Material-Black-Lime-Numix/64/devices/music-player.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/network-modem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/network-vpn.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/network-wired-disconnected.svg10
l---------.icons/Material-Black-Lime-Numix/64/devices/network-wired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/network-wireless.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/network-workgroup.svg3
l---------.icons/Material-Black-Lime-Numix/64/devices/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/nfs.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/nm-device-wired.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/nm-device-wireless.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/pda.svg9
l---------.icons/Material-Black-Lime-Numix/64/devices/phone-motorola-droid.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/phone.svg10
l---------.icons/Material-Black-Lime-Numix/64/devices/printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/printer-remote.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/printer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/printer1.svg11
l---------.icons/Material-Black-Lime-Numix/64/devices/printmgr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/processor.svg23
l---------.icons/Material-Black-Lime-Numix/64/devices/samba.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/devices/scanner.svg11
l---------.icons/Material-Black-Lime-Numix/64/devices/smartphone.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/stock_cell-phone.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/stock_mic.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/stock_printers.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/system-config-soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/system-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/system.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/tablet.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/usbpendrive-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/usbpendrive_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/video-display.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/wired-gui.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/xfce-printer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/xfce4-display.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/xfce4-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/xfce4-mount.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/xfce4-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast-printer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast_HD.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast_idetude.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast_mouse.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast_printer.svg1
l---------.icons/Material-Black-Lime-Numix/64/devices/yast_soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/checkmark.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-installed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-running.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-update.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-added.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-art.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-camera.svg11
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-checked.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-danger.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-default.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-desktop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-development.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-document.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-documents.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-downloads.svg7
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-draft.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-app.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-selsync.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-uptodate.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-error.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorite.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorites.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-generic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-important.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-des-error.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-error.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-shared.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-locked.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-mail.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-marketing.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-money.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-multimedia.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-noread.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-ohno.svg12
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-ok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-package.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-people.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-personal.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-photos.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-pictures.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-plan.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-presentation.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-readonly.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-remove.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-sales.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-shared.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-sound.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-success.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-symbolic-link.svg6
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-synchronizing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-system.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-synchronized.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-unsynchronized.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-updating.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-unreadable.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-urgent.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-videos.svg4
l---------.icons/Material-Black-Lime-Numix/64/emblems/emblem-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emblems/emblem-web.svg5
l---------.icons/Material-Black-Lime-Numix/64/emblems/mega-pending.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/mega-synced.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/mega-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_error.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_ok.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_sync.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_warn.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-added.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-conflicting.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-locally-modified-unstaged.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-locally-modified.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-normal.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-removed.svg1
l---------.icons/Material-Black-Lime-Numix/64/emblems/vcs-update-required.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg9
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg8
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg8
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg1
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg5
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-blank.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-playlist-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-signature.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-signature.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cerl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg7
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-sxw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.android.package-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.appimage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.debian.binary-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geo+json.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.mlt+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openshot-qt-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.scribus.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-ace.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-arj.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apkg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-aportisdoc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-appimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ardour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-backpack.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bittorrent.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpostscript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cue.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cuecard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-domingo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable-script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-fictionbook+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flash-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flashqard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-dos.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-framemaker.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-libgrx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-snf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-speedo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-type1.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gtk-builder.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-img.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg19
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jmemorizelesson.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jokosher.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jvlt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-k3b.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kformula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgeographymap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgetlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kontour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kword.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-m4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mimearchive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-object.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ole-storage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingtopography.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingwords.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-oriente-voca.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pak.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pauker.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pem-key.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs7-certificates.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-quattropro.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-r-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sami.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg29
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-siag.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sln.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-smb-server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teach2000.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teachmaster.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tex-gf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tgif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vokabeltrainer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wrts.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-user-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zerosize.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml-dtd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xspf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-adpcm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-it.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-m4a.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-midi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-monkey.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpegurl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-ms-wma.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpis.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-shorten.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-wav.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-regular.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-atom+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-pdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-postscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rss+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rtf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-abiword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ace.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-arj.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-designer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-dvi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-glade.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-illustrator.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-jar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kspread.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lha.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rpm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-scribus.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-stuffit.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tex.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-theme.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zoo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-png.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-imagebmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-css.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++src.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-changelog.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-chdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-copying.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-credits.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csrc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-readme.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-sh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-zsh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-ico.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg2000.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff-multipage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.zbrush.pcx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-icon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psdimage-x-psd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-tga.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xfig.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-docment.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-formula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/multipart-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/source-smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/template_source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-css.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.abc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.qt.linguist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-R.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bak.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bibtex.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg7
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg68
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svapplication-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haskell.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg73
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-katefilelist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ldif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-makefile.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-matlab.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-microdvd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.svg71
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg68
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-xmcd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-javafx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-mng.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-msvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-nsv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-sgi-movie.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-theora+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-world-x-3dmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/application-x-gnome-saved-search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/blue-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/bookmark-missing.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/brown-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-01.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-02.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-03.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-04.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-05.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-06.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-07.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-08.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-09.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-10.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-11.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-12.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-13.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-14.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-15.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-16.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-17.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-18.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-19.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-20.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-21.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-22.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-23.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-24.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-25.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-26.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-27.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-28.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-29.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-30.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/calendar-31.svg83
l---------.icons/Material-Black-Lime-Numix/64/places/calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/custom-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/default-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/64/places/desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/distributor-logo.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/edittrash.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/emptytrash.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-art.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-books.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-cloud.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-drag-accept.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-dropbox.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-google-drive.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-hdd.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-home.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-images.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-open.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-projects.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-recent.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-remote-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-remote-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-remote-smb.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-remote-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-remote.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-rss.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-saved-search-alt.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-saved-search.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-sound.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-steam.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-system.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-ubuntu.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-vm.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder-wine.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_default_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_green_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_red_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_public.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_templates.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_download.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_home.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_images.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_open.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folder_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folders-documents.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folders-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folders-music.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folders-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/folders-videos.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-ccdesktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-desktop-config.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-dev-network.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-folder.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-bookmark-missing.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dav.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dev.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory-accept.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/gnome-fs-loading-icon.svg59
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-network.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-share.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-smb.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-empty-accept.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-fs-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-home.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-main-menu.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-nfs-server.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-server.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-share.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/green-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/grey-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/64/places/gtk-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/gtk-network.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/inode-directory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/internet-radio.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/library-audiobook.svg7
l---------.icons/Material-Black-Lime-Numix/64/places/library-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/library-places.svg8
l---------.icons/Material-Black-Lime-Numix/64/places/library-podcast.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/mail-inbox.svg78
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/mail-mailbox.svg87
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/mail-outbox.svg78
l---------.icons/Material-Black-Lime-Numix/64/places/mail-receive.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/mail-sent.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/neat.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/network-server.svg178
l---------.icons/Material-Black-Lime-Numix/64/places/network-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/network.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/network_local.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/nfs.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/novell-button.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/orange-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/64/places/other-desktop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/pink-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/purple-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/red-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/64/places/redhat-network-server.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/redhat-system-group.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/samba.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/start-here.svg4
l---------.icons/Material-Black-Lime-Numix/64/places/stock_folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_folder.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_music-library.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_open.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_shared-by-me.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_shared-to-me.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/stock_trash_full.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/trashcan_empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/trashcan_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/user-bookmarks.svg6
l---------.icons/Material-Black-Lime-Numix/64/places/user-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/user-home.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/user-images.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/user-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/user-share.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/user-trash-full.svg339
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/user-trash.svg339
l---------.icons/Material-Black-Lime-Numix/64/places/xfce-trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/64/places/xfce-trash_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-fileopen.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-download.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-dropbox.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-hdd.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-pictures.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-projects.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-system.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-templates.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-video.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/places/yellow-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/airplane-mode.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/appointment-missed.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/appointment-soon.svg14
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-add.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-delete.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-setup.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-update-cache.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/aptdaemon-upgrade.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/aptdaemon-working.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/avatar-default.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/changes-allow.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/changes-prevent.svg4
l---------.icons/Material-Black-Lime-Numix/64/status/channel-secure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/dialog-error.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/dialog-information.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/dialog-password.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/dialog-question.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/dialog-warning.svg3
l---------.icons/Material-Black-Lime-Numix/64/status/error.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/feed-non-starred.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/feed-starred.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gnome-dev-wavelan-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gnome-unknown.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-caps-lock-warning.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-warning-panel.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/gtk-missing-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/image-missing.svg4
l---------.icons/Material-Black-Lime-Numix/64/status/important.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/info.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/keys.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/kt-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/locked.svg3
l---------.icons/Material-Black-Lime-Numix/64/status/mesagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/messagebox_critical.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/messagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/messagebox_warning.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/network-wireless-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/non-starred-grey.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/non-starred.svg3
l---------.icons/Material-Black-Lime-Numix/64/status/object-locked.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/object-unlocked.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/offline.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/online.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-add.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-cleanup.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-delete.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-download.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-refresh.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-search.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-setup.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-update.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/pamac-wait.svg4
l---------.icons/Material-Black-Lime-Numix/64/status/pin-active.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/pin-down.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/pin-up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/printer-printing.svg9
l---------.icons/Material-Black-Lime-Numix/64/status/rating-unrated.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/security-high.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/security-low.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/security-medium.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/semi-starred-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/semi-starred.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/starred.svg3
l---------.icons/Material-Black-Lime-Numix/64/status/status_lock.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_appointment-reminder-excl.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_appointment-reminder.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_check-filled.svg3
l---------.icons/Material-Black-Lime-Numix/64/status/stock_dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_lock.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_person.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-high.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-higher.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-highest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-low.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-lower.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-lowest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_score-normal.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_signature-bad.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_signature-ok.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/stock_signature.svg5
l---------.icons/Material-Black-Lime-Numix/64/status/stock_unknown.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/stock_weather-sunny.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/sunny.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/task-due.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/task-past-due.svg5
l---------.icons/Material-Black-Lime-Numix/64/status/unlock.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/user.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/view-pim-tasks-pending.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/view-private.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-clear-night.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-clear.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds-night.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-fog.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-overcast.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-severe-alert.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-showers-scattered.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-showers.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-snow.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/status/weather-storm.svg10
l---------.icons/Material-Black-Lime-Numix/64/status/whitebalance.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/xfce-system-lock.svg1
l---------.icons/Material-Black-Lime-Numix/64/status/xfce-unknown.svg1
3138 files changed, 21991 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg
new file mode 100644
index 00000000..1b9cd051
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 50 a 14 14 0 1 1 28 0 14 14 0 0 1 -28 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,100.00171,64.9983)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..57681cda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 5.714844 8 L 34.285156 8 C 40 8 40 8 40 14.222656 L 40 57.777344 C 40 64 40 64 34.285156 64 L 5.714844 64 C 0 64 0 64 0 57.777344 L 0 14.222656 C 0 8 0 8 5.714844 8 Z "/>
+<path style="fill:#fff" d="M 21.714844 0 L 50.285156 0 C 56 0 56 0 56 6.222656 L 56 49.777344 C 56 56 56 56 50.285156 56 L 21.714844 56 C 16 56 16 56 16 49.777344 L 16 6.222656 C 16 0 16 0 21.714844 0 Z "/>
+</g>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/add.svg b/.icons/Material-Black-Lime-Numix/64/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg
new file mode 100644
index 00000000..40d56e6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 11 0 L 53 0 C 60 0 60 0 60 7.109375 L 60 56.890625 C 60 64 60 64 53 64 L 11 64 C 4 64 4 64 4 56.890625 L 4 7.109375 C 4 0 4 0 11 0 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 22.289062 16.246094 C 20.738281 21.777344 20.703125 29.4375 23.46875 33.214844 C 24.628906 35.007812 26.21875 37.363281 24.972656 39.507812 C 22.675781 42.855469 18.84375 44.660156 15.355469 46.480469 C 14.167969 46.605469 14.597656 47.707031 14.515625 48.523438 C 14.515625 49.171875 14.324219 50.019531 15.269531 49.714844 L 48.730469 49.714844 C 49.675781 50.019531 49.484375 49.171875 49.484375 48.523438 C 49.402344 47.707031 49.832031 46.605469 48.644531 46.480469 C 45.15625 44.660156 41.324219 42.855469 39.027344 39.507812 C 37.78125 37.363281 39.371094 35.007812 40.53125 33.214844 C 43.453125 29.101562 43.835938 20.152344 41.703125 16.121094 C 39.777344 12.621094 37.832031 10.800781 32 10.667969 C 26.15625 10.902344 24.222656 12.621094 22.289062 16.246094 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..accddf23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect width="3" height="56" x="6.5" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1 0 0 1 -0.007 0.066)">
+ <path d="m 24.598 22.891 q 1.331 0 2.34 -0.04 1.049 -0.081 1.734 -0.242 l 0 -6.252 q -0.403 -0.202 -1.331 -0.323 -0.887 -0.161 -2.178 -0.161 -0.847 0 -1.815 0.121 -0.928 0.121 -1.734 0.524 -0.766 0.363 -1.291 1.049 -0.524 0.645 -0.524 1.734 0 2.02 1.291 2.824 1.291 0.766 3.509 0.766 z m -0.323 -18.797 q 2.259 0 3.792 0.605 1.573 0.565 2.501 1.654 0.968 1.049 1.371 2.541 0.403 1.452 0.403 3.227 l 0 13.11 q -0.484 0.081 -1.371 0.242 -0.847 0.121 -1.936 0.242 -1.089 0.121 -2.38 0.202 -1.25 0.121 -2.501 0.121 -1.775 0 -3.267 -0.363 -1.492 -0.363 -2.582 -1.129 -1.089 -0.807 -1.694 -2.097 -0.605 -1.291 -0.605 -3.106 0 -1.734 0.686 -2.985 0.726 -1.25 1.936 -2.02 1.21 -0.766 2.824 -1.129 1.613 -0.363 3.388 -0.363 0.565 0 1.17 0.081 0.605 0.04 1.129 0.161 0.565 0.081 0.968 0.161 0.403 0.081 0.565 0.121 l 0 -1.049 q 0 -0.928 -0.202 -1.815 -0.202 -0.928 -0.726 -1.613 -0.524 -0.726 -1.452 -1.129 -0.887 -0.444 -2.34 -0.444 -1.855 0 -3.267 0.282 -1.371 0.242 -2.057 0.524 l -0.444 -3.106 q 0.726 -0.323 2.42 -0.605 1.694 -0.323 3.671 -0.323 z" style="fill:#888888;fill-opacity:1"/>
+ <path d="m 15.236 56.1 q 0.444 0.202 1.129 0.363 0.726 0.202 1.412 0.202 2.219 0 3.469 -1.01 1.25 -0.968 2.259 -3.187 q -2.541 -4.84 -4.76 -10.245 -2.178 -5.445 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.645 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.855 4.276 1.533 -4.235 2.662 -8.39 1.129 -4.155 2.138 -8.551 l 3.872 0 q -1.452 5.929 -3.227 11.415 -1.775 5.445 -3.832 10.205 -0.807 1.815 -1.694 3.106 -0.847 1.331 -1.896 2.178 -1.049 0.847 -2.38 1.25 -1.291 0.403 -2.945 0.403 -0.444 0 -0.928 -0.081 -0.484 -0.04 -0.968 -0.161 -0.444 -0.081 -0.847 -0.202 -0.363 -0.121 -0.524 -0.202 l 0.686 -3.03 z" style="fill:#888888;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..30b8f120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.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:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="38" 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/64/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..6c76bde3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-41" x="37.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-50" 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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="30.5" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..5a470ede
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="38" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..08fd24de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="6" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..78d2c6a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-37.5" x="37.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="6" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..6b85ff4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><path d="m20 10v14l8-7.000002z" fill="#f9b13a"/><path d="m47.5 26.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><g fill="#888"><path d="m30 5h3v12h-3z"/><path d="m30 26h3v12h-3z"/><path d="m30 47h3v12h-3z"/></g><path d="m20 42v14l8-7z" fill="#f9b13a"/><path d="m43 25v14l-8-7z" fill="#f9b13a"/><path d="m4.5 43.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><path d="m4.5 11.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..48f92498
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="38" 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/64/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..aae3045b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="6" 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/64/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..8a8fbf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="matrix(0,1,1,0,0,0)" y="26.5" x="37.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="8.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-58" y="4" 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/64/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..a0df9917
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="38" 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/64/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..aab94190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="56" width="3" y="-60" x="-58" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 13.685 52.47 q 0.444 0.202 1.13 0.362 0.726 0.202 1.412 0.202 2.219 0 3.468 -1.01 1.251 -0.968 2.258 -3.186 -2.542 -4.841 -4.76 -10.245 -2.178 -5.446 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.646 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.856 4.275 1.533 -4.236 2.661 -8.389 1.13 -4.155 2.138 -8.551 l 3.872 0 q -1.453 5.929 -3.227 11.415 -1.774 5.446 -3.832 10.204 -0.807 1.815 -1.694 3.106 -0.848 1.331 -1.896 2.178 -1.049 0.848 -2.379 1.251 -1.291 0.403 -2.938 0.403 -0.444 0 -0.928 -0.08 -0.484 -0.041 -0.968 -0.161 -0.444 -0.08 -0.848 -0.202 -0.362 -0.121 -0.525 -0.202 l 0.685 -3.03 z"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 43.26 45.853 c 0.887 0 1.668 -0.013 2.34 -0.041 0.699 -0.054 1.277 -0.134 1.735 -0.243 l 0 -6.252 c -0.269 -0.134 -0.713 -0.243 -1.331 -0.323 -0.592 -0.108 -1.318 -0.161 -2.178 -0.161 -0.564 0 -1.169 0.041 -1.815 0.121 -0.618 0.08 -1.197 0.256 -1.735 0.525 -0.512 0.243 -0.941 0.592 -1.291 1.049 -0.349 0.43 -0.525 1.01 -0.525 1.735 0 1.345 0.43 2.286 1.291 2.824 0.861 0.512 2.03 0.766 3.509 0.766 z m -0.323 -18.797 c 1.505 0 2.77 0.202 3.791 0.605 1.049 0.377 1.882 0.928 2.501 1.654 0.646 0.699 1.102 1.546 1.371 2.542 0.269 0.968 0.403 2.043 0.403 3.227 l 0 13.11 c -0.323 0.054 -0.78 0.134 -1.371 0.243 -0.564 0.08 -1.21 0.161 -1.937 0.243 -0.726 0.08 -1.52 0.148 -2.379 0.202 -0.833 0.08 -1.668 0.121 -2.501 0.121 -1.184 0 -2.273 -0.121 -3.267 -0.362 -0.995 -0.243 -1.856 -0.618 -2.581 -1.13 -0.726 -0.538 -1.291 -1.236 -1.694 -2.097 -0.403 -0.861 -0.605 -1.896 -0.605 -3.106 0 -1.156 0.228 -2.151 0.685 -2.984 0.484 -0.833 1.13 -1.505 1.937 -2.02 0.807 -0.512 1.748 -0.887 2.824 -1.13 1.076 -0.243 2.205 -0.362 3.388 -0.362 0.377 0 0.766 0.026 1.169 0.08 0.403 0.026 0.78 0.08 1.13 0.161 0.377 0.054 0.699 0.108 0.968 0.161 0.269 0.054 0.457 0.094 0.564 0.121 l 0 -1.049 c 0 -0.618 -0.067 -1.223 -0.202 -1.815 -0.134 -0.618 -0.377 -1.156 -0.726 -1.614 -0.349 -0.484 -0.833 -0.861 -1.453 -1.13 -0.592 -0.295 -1.371 -0.444 -2.34 -0.444 -1.236 0 -2.325 0.094 -3.267 0.282 -0.915 0.161 -1.6 0.336 -2.058 0.525 l -0.444 -3.106 c 0.484 -0.215 1.291 -0.417 2.42 -0.605 1.13 -0.215 2.353 -0.323 3.67 -0.323 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..4eff0c35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="24.5" x="-26.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="-53.5" y="8.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="-60" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="-58" 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/64/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..1305f031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="scale(-1,1)" y="26.5" x="-26.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="-53.5" y="8.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-58" y="-60" 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/64/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg
new file mode 100644
index 00000000..b8026cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="scale(1,-1)" y="-41" x="37.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-50" 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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="30.5" y="4" 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/64/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg
new file mode 100644
index 00000000..f4a0c6ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 64)"><path d="m20 10v14l8-7.000002z" fill="#f9b13a"/><path d="m47.5 26.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><g fill="#888"><path d="m30 5h3v12h-3z"/><path d="m30 26h3v12h-3z"/><path d="m30 47h3v12h-3z"/></g><path d="m20 42v14l8-7z" fill="#f9b13a"/><path d="m43 25v14l-8-7z" fill="#f9b13a"/><path d="m4.5 43.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><path d="m4.5 11.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..7a8069a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect y="-39.5" x="-26.5" height="12" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="-53.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="-60" transform="matrix(0,1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="-58" 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/64/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg
new file mode 100644
index 00000000..9de3f32b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="scale(1,-1)" y="-37.5" x="37.5" height="18" width="16" 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:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-55.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:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="6" y="4" 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/64/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg
new file mode 100644
index 00000000..cdeaa159
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#268bd2"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa"/>
+ <path d="m 64 40 l -12 0 l 0 -12 l -12 0 l 0 12 l -12 0 l 0 12 l 12 0 l 0 12 l 12 0 l 0 -12 l 12 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg
new file mode 100644
index 00000000..2d1b3fc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#268bd2"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg
new file mode 100644
index 00000000..38ccf8b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 32 44 32 0 0 12 -32 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg
new file mode 100644
index 00000000..37260ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,4 4,4 19.554688,24 4,24 32,60 60,24 44.445312,24 60,4 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg
new file mode 100644
index 00000000..4c427e27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,-4,-4,0,64,78)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg
new file mode 100644
index 00000000..f4796940
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,4 60,60 40,44.445312 40,60 4,32 40,4 40,19.554688 60,4 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg
new file mode 100644
index 00000000..81cc3fd6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(4,0,0,4,-14,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg
new file mode 100644
index 00000000..db00173b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4 4 L 4 60 L 24 44.445312 L 24 60 L 60 32 L 24 4 L 24 19.554688 L 4 4 z " style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg
new file mode 100644
index 00000000..01d5c2a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-4,0,0,4,78,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg
new file mode 100644
index 00000000..f74f3a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,60 4,60 19.554688,40 4,40 32,4 60,40 44.445312,40 60,60 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg
new file mode 100644
index 00000000..3cd907fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,4,-4,0,64,-14)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/back.svg b/.icons/Material-Black-Lime-Numix/64/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..ea51466f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" y="31.998" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..772f75e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg
new file mode 100644
index 00000000..e61c99e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg
new file mode 100644
index 00000000..2d352bae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg
new file mode 100644
index 00000000..d296a31a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 0 0 52 16 -16 16 16 0 -16 0 -4 -8 0 0 -16 8 0 0 -16 z" style="fill:#bebebe"/>
+ <path d="m 44 12 0 8 -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;fill-opacity:1"/>
+ <path d="M 40,0 8,0 8,52 24,36 l 16,16 0,-20 -8,0 0,-16 8,0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 8 0 0 52 4 -4 0 -48 z m 28 0 0 16 4 0 0 -16 z m 0 32 0 16 4 4 0 -20 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg
new file mode 100644
index 00000000..f3262fbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.07 3 c -4.123 -0.016 -6.442 14.465 -9.788 16.854 -3.345 2.388 -17.901 -0.051 -19.19 3.83 -1.289 3.883 11.879 10.535 13.14 14.428 c 1.258 3.892 -5.515 16.865 -2.189 19.28 3.327 2.416 13.778 -7.933 17.902 -7.916 4.122 0.016 14.429 10.561 17.773 8.172 c 3.345 -2.39 -3.351 -15.525 -2.061 -19.408 1.29 -3.881 14.524 -10.409 13.265 -14.3 -1.259 -3.893 -15.864 -1.542 -19.19 -3.958 -3.325 -2.416 -5.537 -16.966 -9.659 -16.982 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 28 21 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 0 -8 -8 0 0 -8 z" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg
new file mode 100644
index 00000000..e45e3f3a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 31 16 20 16 -20 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="8" x="15" y="28" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg
new file mode 100644
index 00000000..89604af7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 33 16 -20 16 l 20 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="8" x="-49" y="28" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg
new file mode 100644
index 00000000..25eda0a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32.819 4.02 A 27.999 27.999 0 0 0 4 32 27.999 27.999 0 0 0 6.906 44.37 L 44.37 6.908 A 27.999 27.999 0 0 0 32.819 4.02 M 57.1 19.634 19.64 57.09 A 27.999 27.999 0 0 0 59.998 32 27.999 27.999 0 0 0 57.1 19.634" style="fill:#dc322f;fill-rule:evenodd"/>
+ <rect width="78.51" height="12" x="-39.25" y="39.25" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg
new file mode 100644
index 00000000..1b443fe2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..aeba1aec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" x="8.5" height="5.941" y="31.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" x="28.5" y="13.998" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..4077e09f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg
new file mode 100644
index 00000000..4616536f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg
new file mode 100644
index 00000000..5b3173a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg
new file mode 100644
index 00000000..a97f750c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 54.613281 -0.00390625 C 50.503906 -0.00390625 47.519531 3.722656 44.90625 6.382812 C 42.449219 9.574219 39.890625 13.296875 39.195312 17.023438 C 39.195312 18.621094 40.742188 19.152344 41.382812 20.214844 C 43.890625 22.34375 46.453125 25.535156 44.90625 29.261719 C 42.609375 33.515625 38.398438 36.710938 35.089844 40.433594 C 32.476562 43.09375 29.0625 46.820312 24.902344 45.222656 C 21.808594 43.625 20.046875 40.964844 17.648438 39.371094 C 14.289062 39.371094 11.40625 41.5 8.632812 43.09375 C 5.058594 45.753906 1.378906 48.945312 0.101562 53.203125 C -0.648438 56.394531 2.980469 58.523438 5.21875 60.121094 C 10.820312 64.378906 18.394531 64.910156 24.847656 62.78125 C 35.195312 59.054688 43.519531 51.074219 50.878906 43.625 C 57.117188 36.175781 63.144531 27.664062 63.945312 18.085938 C 64.480469 11.171875 61.011719 4.785156 55.679688 0.527344 L 55.144531 -0.00390625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg
new file mode 100644
index 00000000..b2ac2377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 10.476562 6.785156 C 4.957031 8.40625 1.324219 12.96875 0.429688 20.507812 C 0.183594 23.675781 -0.855469 28.078125 1.578125 30.183594 C 4.832031 32.566406 8.808594 32.175781 12.339844 31.414062 C 14.917969 30.582031 16.023438 30.277344 18.082031 27.898438 C 18.082031 27.898438 17.84375 21.871094 18.941406 18.570312 C 27.808594 14.007812 36.4375 14.347656 45.058594 18.570312 C 46.15625 21.871094 45.917969 27.898438 45.917969 27.898438 C 47.976562 30.277344 49.082031 30.582031 51.660156 31.414062 C 55.191406 32.175781 59.167969 32.566406 62.421875 30.183594 C 64.855469 28.078125 63.816406 23.675781 63.570312 20.507812 C 62.675781 12.96875 59.042969 8.40625 53.523438 6.785156 C 39.117188 3.457031 24.703125 2.707031 10.476562 6.785156 Z "/>
+<path style="fill:#dc322f" d="M 44.800781 39 L 40.535156 39 C 39.4375 39 38.277344 39.617188 37.464844 40.488281 L 32 46.59375 L 26.535156 40.488281 C 25.722656 39.617188 24.5625 39 23.464844 39 L 19.199219 39 L 19.199219 43.765625 C 19.199219 45.242188 19.585938 46.398438 20.398438 47.339844 L 32 60 L 43.601562 47.339844 C 44.414062 46.398438 44.800781 45.242188 44.800781 43.765625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg
new file mode 100644
index 00000000..9aaf358f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 14 0 20 20 0 a 20 20 0 0 0 -20 -20" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg
new file mode 100644
index 00000000..e7e4c6b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="24" x="22" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="34" height="24" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg
new file mode 100644
index 00000000..ac5b599e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="24" x="20" y="22" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg
new file mode 100644
index 00000000..1c892a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 18 24 16 -24 16" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg
new file mode 100644
index 00000000..04d9ef82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 11.984 5.484 c -0.551 0.008 -0.992 0.465 -0.984 1.016 l 0 5.5 c 0 0.234 0.082 0.461 0.234 0.641 l 2.5 3 c 0.223 0.301 0.59 0.449 0.957 0.395 0.367 -0.059 0.672 -0.313 0.793 -0.664 0.121 -0.352 0.035 -0.742 -0.219 -1.012 l -2.266 -2.719 0 -5.141 c 0.004 -0.27 -0.102 -0.531 -0.293 -0.723 -0.191 -0.191 -0.453 -0.297 -0.723 -0.293" style="fill:#268bd2"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg
new file mode 100644
index 00000000..5ce091c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient y2="5" id="linearGradient4178" gradientUnits="userSpaceOnUse" x1="5" gradientTransform="matrix(3 0 0 3 -4 -4)" x2="19" y1="19">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 11 11 0 37.5 4.5 0 0 4.5 37.5 0 0 -37.5 -4.5 0 0 -4.5 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 14,50 50,14" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <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:3;stroke-dashoffset:0" width="9" x="48.5" height="9" y="6.5"/>
+ <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:3;stroke-dashoffset:0" width="9" x="6.5" height="9" y="48.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg
new file mode 100644
index 00000000..4f4c5c04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <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/64/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg
new file mode 100644
index 00000000..3ac7a3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <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/64/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg
new file mode 100644
index 00000000..bff5fc0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <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/64/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/configure.svg b/.icons/Material-Black-Lime-Numix/64/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg
new file mode 100644
index 00000000..f7b1958c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14.648438 9.128906 C 12.128906 18.179688 12.070312 30.714844 16.5625 36.894531 C 18.453125 39.828125 21.027344 43.6875 19.007812 47.195312 C 15.277344 52.671875 9.054688 55.625 3.386719 58.605469 C 1.460938 58.808594 2.15625 60.613281 2.027344 61.949219 C 2.023438 63.007812 1.714844 64.390625 3.25 63.894531 L 57.589844 63.894531 C 59.128906 64.390625 58.816406 63.007812 58.8125 61.949219 C 58.683594 60.613281 59.378906 58.808594 57.457031 58.605469 C 51.789062 55.625 45.566406 52.671875 41.832031 47.195312 C 39.8125 43.6875 42.390625 39.828125 44.277344 36.894531 C 49.023438 30.167969 49.640625 15.523438 46.179688 8.921875 C 43.050781 3.199219 39.894531 0.21875 30.421875 0 C 20.933594 0.386719 17.789062 3.199219 14.648438 9.128906 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg
new file mode 100644
index 00000000..78793a5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="15" cy="47" r="15" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="15" cy="47" cx="49" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="17" r="15" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..8a0bbde9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" x="8.5" y="31.998" height="5.941"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" x="28.5" y="13.998" height="5.941"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..e50ae22d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg
new file mode 100644
index 00000000..8758a3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg
new file mode 100644
index 00000000..544de0d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg
new file mode 100644
index 00000000..a3df7600
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 0 20 c 9.333 0 18.667 0 28 0 l 0 -20 m -24 4 20 0 0 12 -20 0 z m -4 28 0 20 28 0 0 -20 c -9.333 0 -18.667 0 -28 0 z m 4 4 20 0 0 12 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 60,10 C 60,30 53.375,38 44.09368,38 L 44.05888,46 28,31.996 44.09368,18 l 0,8 C 49.875,26 56,22 60,10 Z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg
new file mode 100644
index 00000000..629dbce8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 0 20 c 9.333 0 18.667 0 28 0 l 0 -20 m -24 4 20 0 0 12 -20 0 z m -4 28 0 20 28 0 0 -20 c -9.333 0 -18.667 0 -28 0 z m 4 4 20 0 0 12 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 26,30 c 20,0 28,6.625 28,15.90632 l 8,0.0348 L 47.996,62 34,45.90632 l 8,0 C 42,40.125 38,34 26,30 Z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg
new file mode 100644
index 00000000..e9d0498f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 c 0 17.333 0 34.667 0 52 l 28 0 c 0 -17.333 0 -34.667 0 -52 z m 4 4 20 0 0 12 l -20 0 m 0 4 20 0 0 12 l -20 0 m 0 4 20 0 0 12 l -20 0" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 50.03 8 c 20.228 10.413 12.01 30 -3.939 30 l -0.035 8 l -16.06 -14 16.09 -13.996 l 0 8 c 15.906 0 9.906 -12 3.939 -18 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..170daff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" y="31.998" x="8.5"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" y="13.998" x="28.5"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..16f16576
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg
new file mode 100644
index 00000000..3fbcd33f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg
new file mode 100644
index 00000000..d79adf38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg
new file mode 100644
index 00000000..ad0b8f75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="M 26,12 10,28 38,28 54,12 Z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 46 24 -6 6 -20 0 -10 10 28 0 16 -16 -8 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 46 36 -6 6 -20 0 -10 10 28 0 16 -16 -8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg
new file mode 100644
index 00000000..fe85f9ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32.875 0 C 24.238281 -0.234375 15.871094 3.03125 9.679688 9.058594 C 3.488281 15.085938 -0.00390625 23.359375 0 32 C 0.00390625 49.671875 14.328125 63.996094 32 63.996094 C 49.671875 63.996094 63.996094 49.671875 64 32 C 64.007812 14.664062 50.207031 0.472656 32.875 0 Z M 30.25 8 C 35.851562 7.570312 41.421875 9.117188 46 12.375 L 12.5 45.875 C 9.597656 41.828125 8.023438 36.980469 8 32 C 7.964844 19.398438 17.683594 8.917969 30.25 8 Z M 51.625 18 C 54.507812 22.097656 56.039062 26.992188 56 32 C 55.96875 40.957031 50.949219 49.15625 42.984375 53.253906 C 35.019531 57.355469 25.433594 56.679688 18.125 51.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg
new file mode 100644
index 00000000..7f6a023f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 24 36.097656 L 52 8.097656 L 64 20.097656 L 24 60.097656 C 15.792969 51.890625 8.207031 44.253906 0 36.046875 L 12 24.097656 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg
new file mode 100644
index 00000000..ecb8b38d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 48.4 16.479 -10.922 10.922 c 0.899 0.487 1.634 1.222 2.121 2.121 l 10.922 -10.922 c -0.899 -0.487 -1.634 -1.222 -2.121 -2.121 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 39.6 34.479 c -0.487 0.899 -1.222 1.634 -2.121 2.121 l 10.922 10.922 c 0.487 -0.899 1.222 -1.634 2.121 -2.121 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 16.16 20.902 c -0.18 1.028 -0.657 1.95 -1.345 2.681 l 15.03 7.515 c 0.18 -1.028 0.657 -1.95 1.345 -2.681 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 29.961 33.383 -15.513 9.694 c 0.758 0.667 1.315 1.541 1.591 2.54 l 15.513 -9.694 c -0.758 -0.667 -1.315 -1.541 -1.591 -2.54 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect y="10" x="-42.5" height="3" width="18" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cy="47" cx="11" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="20" cx="11" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="32" cx="35" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="14" cx="53" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="50" cx="53" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..a3705f6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 13.685 52.47 q 0.444 0.202 1.13 0.362 0.726 0.202 1.412 0.202 2.219 0 3.468 -1.01 1.251 -0.968 2.258 -3.186 -2.542 -4.841 -4.76 -10.245 -2.178 -5.446 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.646 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.856 4.275 1.533 -4.236 2.661 -8.389 1.13 -4.155 2.138 -8.551 l 3.872 0 q -1.453 5.929 -3.227 11.415 -1.774 5.446 -3.832 10.204 -0.807 1.815 -1.694 3.106 -0.848 1.331 -1.896 2.178 -1.049 0.848 -2.379 1.251 -1.291 0.403 -2.938 0.403 -0.444 0 -0.928 -0.08 -0.484 -0.041 -0.968 -0.161 -0.444 -0.08 -0.848 -0.202 -0.362 -0.121 -0.525 -0.202 l 0.685 -3.03 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 43.26 45.853 c 0.887 0 1.668 -0.013 2.34 -0.041 0.699 -0.054 1.277 -0.134 1.735 -0.243 l 0 -6.252 c -0.269 -0.134 -0.713 -0.243 -1.331 -0.323 -0.592 -0.108 -1.318 -0.161 -2.178 -0.161 -0.564 0 -1.169 0.041 -1.815 0.121 -0.618 0.08 -1.197 0.256 -1.735 0.525 -0.512 0.243 -0.941 0.592 -1.291 1.049 -0.349 0.43 -0.525 1.01 -0.525 1.735 0 1.345 0.43 2.286 1.291 2.824 0.861 0.512 2.03 0.766 3.509 0.766 z m -0.323 -18.797 c 1.505 0 2.77 0.202 3.791 0.605 1.049 0.377 1.882 0.928 2.501 1.654 0.646 0.699 1.102 1.546 1.371 2.542 0.269 0.968 0.403 2.043 0.403 3.227 l 0 13.11 c -0.323 0.054 -0.78 0.134 -1.371 0.243 -0.564 0.08 -1.21 0.161 -1.937 0.243 -0.726 0.08 -1.52 0.148 -2.379 0.202 -0.833 0.08 -1.668 0.121 -2.501 0.121 -1.184 0 -2.273 -0.121 -3.267 -0.362 -0.995 -0.243 -1.856 -0.618 -2.581 -1.13 -0.726 -0.538 -1.291 -1.236 -1.694 -2.097 -0.403 -0.861 -0.605 -1.896 -0.605 -3.106 0 -1.156 0.228 -2.151 0.685 -2.984 0.484 -0.833 1.13 -1.505 1.937 -2.02 0.807 -0.512 1.748 -0.887 2.824 -1.13 1.076 -0.243 2.205 -0.362 3.388 -0.362 0.377 0 0.766 0.026 1.169 0.08 0.403 0.026 0.78 0.08 1.13 0.161 0.377 0.054 0.699 0.108 0.968 0.161 0.269 0.054 0.457 0.094 0.564 0.121 l 0 -1.049 c 0 -0.618 -0.067 -1.223 -0.202 -1.815 -0.134 -0.618 -0.377 -1.156 -0.726 -1.614 -0.349 -0.484 -0.833 -0.861 -1.453 -1.13 -0.592 -0.295 -1.371 -0.444 -2.34 -0.444 -1.236 0 -2.325 0.094 -3.267 0.282 -0.915 0.161 -1.6 0.336 -2.058 0.525 l -0.444 -3.106 c 0.484 -0.215 1.291 -0.417 2.42 -0.605 1.13 -0.215 2.353 -0.323 3.67 -0.323 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 45 16 -8 -4 0 8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 16 8 -4 0 8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..c7d904d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="15" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,101.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="46" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-37.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..65da1c84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,124.67133,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="38" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-60.671334,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..15ff6cdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="7" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,93.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="38" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-45.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..41ab8579
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 26.5 16.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 42.5 58.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 10.5 58.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 15 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 36 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..8a62af8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,109.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="54" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-29.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg
new file mode 100644
index 00000000..30cee8b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <g transform="matrix(1 0 0 1 0 -988.36)">
+ <rect x="6.5" y="994.86" height="12" width="18" 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:3;stroke-dashoffset:0"/>
+ <rect x="21.5" y="1012.86" height="15" width="18" 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:3;stroke-dashoffset:0"/>
+ <rect x="39.5" y="994.86" height="12" width="18" 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:3;stroke-dashoffset:0"/>
+ <rect x="45.5" y="1012.86" height="15" width="12" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="6.5" y="1033.86" height="12" width="9" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="27.5" y="1033.86" height="12" width="21" 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:3;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..db478449
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888" stroke-width="3"><path d="m6.5 7.4999852h11v11h-11z"/><path d="m46.5 6.4999995h11v50.999996h-11z"/><path d="m6.5 26.499981h11v31h-11z"/><path d="m25.5 6.4999852h14v51h-14z"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg
new file mode 100644
index 00000000..4938b49c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <g transform="matrix(1 0 0 1 0 -988.36)">
+ <rect x="6.5" 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:3;stroke-dashoffset:0" y="994.86" width="12" height="51"/>
+ <rect x="45.5" 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:3;stroke-dashoffset:0" y="994.86" width="12" height="12"/>
+ <rect x="45.5" 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:3;stroke-dashoffset:0" y="1033.86" width="12" height="12"/>
+ <rect x="26" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="999.36" width="12" height="3"/>
+ <rect x="26" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="1038.36" width="12" height="3"/>
+ <rect x="50" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="1014.36" width="3" height="12"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..d8c3f8f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1 0 0 1 -0.007 0.066)">
+ <path d="m 24.598 22.891 q 1.331 0 2.34 -0.04 1.049 -0.081 1.734 -0.242 l 0 -6.252 q -0.403 -0.202 -1.331 -0.323 -0.887 -0.161 -2.178 -0.161 -0.847 0 -1.815 0.121 -0.928 0.121 -1.734 0.524 -0.766 0.363 -1.291 1.049 -0.524 0.645 -0.524 1.734 0 2.02 1.291 2.824 1.291 0.766 3.509 0.766 z m -0.323 -18.797 q 2.259 0 3.792 0.605 1.573 0.565 2.501 1.654 0.968 1.049 1.371 2.541 0.403 1.452 0.403 3.227 l 0 13.11 q -0.484 0.081 -1.371 0.242 -0.847 0.121 -1.936 0.242 -1.089 0.121 -2.38 0.202 -1.25 0.121 -2.501 0.121 -1.775 0 -3.267 -0.363 -1.492 -0.363 -2.582 -1.129 -1.089 -0.807 -1.694 -2.097 -0.605 -1.291 -0.605 -3.106 0 -1.734 0.686 -2.985 0.726 -1.25 1.936 -2.02 1.21 -0.766 2.824 -1.129 1.613 -0.363 3.388 -0.363 0.565 0 1.17 0.081 0.605 0.04 1.129 0.161 0.565 0.081 0.968 0.161 0.403 0.081 0.565 0.121 l 0 -1.049 q 0 -0.928 -0.202 -1.815 -0.202 -0.928 -0.726 -1.613 -0.524 -0.726 -1.452 -1.129 -0.887 -0.444 -2.34 -0.444 -1.855 0 -3.267 0.282 -1.371 0.242 -2.057 0.524 l -0.444 -3.106 q 0.726 -0.323 2.42 -0.605 1.694 -0.323 3.671 -0.323 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 15.236 56.1 q 0.444 0.202 1.129 0.363 0.726 0.202 1.412 0.202 2.219 0 3.469 -1.01 1.25 -0.968 2.259 -3.187 q -2.541 -4.84 -4.76 -10.245 -2.178 -5.445 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.645 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.855 4.276 1.533 -4.235 2.662 -8.39 1.129 -4.155 2.138 -8.551 l 3.872 0 q -1.452 5.929 -3.227 11.415 -1.775 5.445 -3.832 10.205 -0.807 1.815 -1.694 3.106 -0.847 1.331 -1.896 2.178 -1.049 0.847 -2.38 1.25 -1.291 0.403 -2.945 0.403 -0.444 0 -0.928 -0.081 -0.484 -0.04 -0.968 -0.161 -0.444 -0.081 -0.847 -0.202 -0.363 -0.121 -0.524 -0.202 l 0.686 -3.03 z" style="fill:#888;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1 0 0 1 21.559 -49.589)">
+ <path d="m 26.441 66.6 -4 8 8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.441 92.59 -4 -8 8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..1f09c080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="-54" 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.3094012,0,0,-2.6666666,-24.896412,109.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="54" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" 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 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-29.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..4b0a82f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="15" y="-54" 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.3094012,0,0,-2.6666666,-24.896412,101.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="46" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" 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 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-37.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..8e854224
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="-54" 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.3094012,0,0,-2.6666666,-24.896411,124.67133)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="38" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" 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 19 40 0 0 -19 z m 3 3 34 0 0 13 -34 0 z m 1 28 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896411,-60.671334)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..abcd8286
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 -1 0 64 0)">
+ <path d="m 26.5 16.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 42.5 58.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 10.5 58.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 15 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 36 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..42878df9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="7" y="-54" 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.3094012,0,0,-2.6666666,-24.896412,93.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="38" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" 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 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-45.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg
new file mode 100644
index 00000000..94035029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 64 55 -9 -9 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg
new file mode 100644
index 00000000..0a0f4519
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill-rule:evenodd">
+ <path d="M 6.855469 0 L 41.144531 0 C 48 0 48 0 48 7.109375 L 48 56.890625 C 48 64 48 64 41.144531 64 L 6.855469 64 C 0 64 0 64 0 56.890625 L 0 7.109375 C 0 0 0 0 6.855469 0 Z " style="fill:#fff"/>
+ <path d="m 36.861 53.5 c 0.55 0 1.243 -0.603 2.324 -1.466 l 19.567 -15.641 c 4.338 -3.468 4.322 -4.366 0 -7.821 l -19.567 -15.641 c -3.241 -2.59 -3.184 -1.967 -3.184 4.399 0 0 0.183 7.67 0.061 7.67 l -0.122 0 c -19.444 0 -28.06 11.392 -27.939 27.16 7.704 -7.943 16.26 -12.4 28 -12.156 l 0 7.635 c 0.122 3.91 -0.24 5.865 0.861 5.865" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg
new file mode 100644
index 00000000..3760178b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,1,63.998608,0)" style="fill-rule:evenodd">
+ <path d="M 6.855469,0 41.144531,0 C 48,0 48,0 48,7.109375 l 0,49.78125 C 48,64 48,64 41.144531,64 L 6.855469,64 C 0,64 0,64 0,56.890625 L 0,7.109375 C 0,0 0,0 6.855469,0 Z" style="fill:#fff"/>
+ <path d="m 36.861 11.5 c 0.55 0 1.243 0.603 2.324 1.466 l 19.567 15.641 c 4.338 3.468 4.322 4.366 0 7.821 l -19.567 15.641 c -3.241 2.59 -3.184 1.967 -3.184 -4.399 0 0 0.183 -7.67 0.061 -7.67 l -0.122 0 c -19.444 0 -28.06 -11.392 -27.939 -27.16 7.704 7.943 16.26 12.4 28 12.156 l 0 -7.635 c 0.122 -3.91 -0.24 -5.865 0.861 -5.865" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg
new file mode 100644
index 00000000..fa566812
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg
new file mode 100644
index 00000000..3a755f9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<g style="fill:#aaa;stroke:#aaa;stroke-linecap:round;stroke-width:2">
+<path d="M 15 35 L 15 38 L 18 38 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="matrix(2 0 0 2 -16 -20)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg
new file mode 100644
index 00000000..da7e31ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 18.667969 0.015625 L 45.332031 0.015625 C 52 0.015625 52 -0.652344 52 6.679688 L 52 33.335938 C 52 40 52 40 45.332031 40 L 18.667969 40 C 12 40 12 40 12 33.335938 L 12 6.679688 C 12 0.015625 12 0.015625 18.667969 0.015625 Z "/>
+<path style="fill:#ccc" d="M 6.398438 16 L 57.601562 16 C 64 16 64 16 64 22.398438 L 64 41.601562 C 64 48 64 48 57.601562 48 L 6.398438 48 C 0 48 0 48 0 41.601562 L 0 22.398438 C 0 16 0 16 6.398438 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 32 L 52 32 L 52 64 L 12 64 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 52 32 C 52 43.046875 43.046875 52 32 52 C 20.953125 52 12 43.046875 12 32 C 12 20.953125 20.953125 12 32 12 C 43.046875 12 52 20.953125 52 32 Z "/>
+<path style="fill:#555" d="M 45.332031 32 C 45.332031 39.367188 39.363281 45.335938 32 45.335938 C 24.636719 45.335938 18.667969 39.367188 18.667969 32 C 18.667969 24.636719 24.636719 18.667969 32 18.667969 C 39.363281 18.667969 45.332031 24.636719 45.332031 32 Z "/>
+<path style="fill:#eee" d="M 42 27 C 42 29.761719 39.761719 32 37 32 C 34.238281 32 32 29.761719 32 27 C 32 24.238281 34.238281 22 37 22 C 39.761719 22 42 24.238281 42 27 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg
new file mode 100644
index 00000000..5e79493e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 18.667969 0.015625 L 45.332031 0.015625 C 52 0.015625 52 -0.652344 52 6.679688 L 52 33.335938 C 52 40 52 40 45.332031 40 L 18.667969 40 C 12 40 12 40 12 33.335938 L 12 6.679688 C 12 0.015625 12 0.015625 18.667969 0.015625 Z "/>
+<path style="fill:#ccc" d="M 6.398438 16 L 57.601562 16 C 64 16 64 16 64 22.398438 L 64 41.601562 C 64 48 64 48 57.601562 48 L 6.398438 48 C 0 48 0 48 0 41.601562 L 0 22.398438 C 0 16 0 16 6.398438 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 32 L 52 32 L 52 64 L 12 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg
new file mode 100644
index 00000000..891f3d76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<g style="fill:#268bd2">
+<path d="M 64 64 L 48 64 L 48 40 L 64 40 L 64 64 "/>
+<path style="fill-rule:evenodd" d="M 64 24 C 64 28.417969 60.417969 32 56 32 C 51.582031 32 48 28.417969 48 24 C 48 19.582031 51.582031 16 56 16 C 60.417969 16 64 19.582031 64 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..303e77c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 49.144531,0 14.855469,0 C 8,0 8,0 8,7.109375 l 0,49.78125 C 8,64 8,64 14.855469,64 l 34.289062,0 C 56,64 56,64 56,56.890625 L 56,7.109375 C 56,0 56,0 49.144531,0 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 20 56 c -5.32 0 -9.34 0 -12 0 0 0 -8 0.25 -8 -12 0 -12.25 8 -12.836 8 -12.836 0 9.395 1.359 8.836 12 8.836 0 -3.133 -0.523 -6.52 2.137 -6.52 l 13.863 13.172 c 0.863 0.824 0.883 2.398 0 3.203 l -13.762 12.492 c -2.66 0 -2.238 -3.301 -2.238 -6.348" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg
new file mode 100644
index 00000000..3b3f68d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<path style="fill:#859900" d="M 44 56 C 49.320312 56 53.339844 56 56 56 C 56 56 64 56.25 64 44 C 64 31.75 56 31.164062 56 31.164062 C 56 40.558594 54.640625 40 44 40 C 44 36.867188 44.523438 33.480469 41.863281 33.480469 L 28 46.652344 C 27.136719 47.476562 27.117188 49.050781 28 49.855469 L 41.761719 62.347656 C 44.421875 62.347656 44 59.046875 44 56 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg
new file mode 100644
index 00000000..e25dce3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 l 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 24 8 l 0 4 l 16 0 l 0 -4 m -16 8 l 0 8 l 16 0 l 0 -8 m -26 12 l 18 20 l 18 -20 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg
new file mode 100644
index 00000000..9a51755b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 l 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="M 50 28 L 32 48 L 14 28 L 24 28 L 24 8 L 40 8 L 40 28 Z " style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg
new file mode 100644
index 00000000..a9a3c1a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 16.007812 28.792969 L 48 9.601562 L 48 16 L 16.007812 35.191406 Z "/>
+<path d="M 16.007812 35.191406 L 48 54.386719 L 48 47.988281 L 16.007812 28.792969 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 60.789062 12.796875 C 60.789062 19.867188 55.0625 25.59375 47.996094 25.59375 C 40.929688 25.59375 35.203125 19.867188 35.203125 12.796875 C 35.203125 5.730469 40.929688 0 47.996094 0 C 55.0625 0 60.789062 5.730469 60.789062 12.796875 Z "/>
+<path style="fill:#2aa198" d="M 28.796875 31.992188 C 28.796875 39.058594 23.070312 44.789062 16.003906 44.789062 C 8.9375 44.789062 3.210938 39.058594 3.210938 31.992188 C 3.210938 24.925781 8.9375 19.195312 16.003906 19.195312 C 23.070312 19.195312 28.796875 24.925781 28.796875 31.992188 Z "/>
+<path style="fill:#dc322f" d="M 60.789062 51.203125 C 60.789062 58.269531 55.0625 64 47.996094 64 C 40.929688 64 35.203125 58.269531 35.203125 51.203125 C 35.203125 44.132812 40.929688 38.40625 47.996094 38.40625 C 55.0625 38.40625 60.789062 44.132812 60.789062 51.203125 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/down.svg b/.icons/Material-Black-Lime-Numix/64/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/download.svg b/.icons/Material-Black-Lime-Numix/64/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..5075b93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" style="enable-background:new 0 0 1000 1000">
+ <path style="fill:#af8566;fill-opacity:1" d="m 34.08 13.308 16.615 16.615 8.308 -4.154 -20.769 -20.769 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 32 15.385 -16.615 8.308 -10.385 31.15 1.038 1.038 16.798 -16.798 a 4.40582 4.40582 0 0 1 0.85592 -5.00976 4.40582 4.40582 0 0 1 6.230771 0 4.40582 4.40582 0 0 1 0 6.230769 4.40582 4.40582 0 0 1 -5.00977 0.85592 l -16.798 16.798 1.038 1.038 31.15 -10.385 8.308 -16.615 -16.615 -16.615 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg
new file mode 100644
index 00000000..e613f6e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14,50 50,14" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <rect height="9" width="9" x="48.5" y="6.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:3;stroke-dashoffset:0"/>
+ <rect height="9" width="9" x="6.5" y="48.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:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg
new file mode 100644
index 00000000..810fd948
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 42 0 -24 22 -14 0 24 z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 56 42 0 -24 -22 -14 0 24 z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 32 31.47 -21.266 13.531 21.266 13.531 21.266 -13.531 -21.266 -13.531 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg
new file mode 100644
index 00000000..4a9856d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="32" r="24" style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="32"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg
new file mode 100644
index 00000000..7f0ac88a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="5.297" height="24.619" style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="32.948" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)" x="-24.731" width="39.39"/>
+ <path d="m 26.701 19.893 17.406 17.404 10.446 -10.445 c 1.928 -1.927 1.928 -5.03 0 -6.962 l -10.446 -10.445 c -1.928 -1.927 -5.03 -1.927 -6.963 0 l -10.446 10.445 z" style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg
new file mode 100644
index 00000000..a30d2491
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.31962 2.31962 -1.94723 1.94723 26.14 -17.811)">
+ <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 10 54 c 10.198 6.092 43.08 3.227 37.843 -15.693 -1.784 -6.443 14.94 -8.67 6.02 -1.042 3.408 20.38 -24.25 29.06 -43.868 16.735 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg
new file mode 100644
index 00000000..31767166
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.31962 2.31962 -1.94723 1.94723 26.14 -17.811)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 8.02 15.15 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 7.849 17.04 -0.142 1.65 1.362 -0.945"/>
+ </g>
+ </g>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 10 55.5 40 0"/>
+ <rect y="50.5" x="50.5" width="9" height="9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..78057396
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 6 -8.447 17.12 -18.888 2.745 13.668 13.324 -3.226 18.813 16.894 -8.881 16.894 8.881 -3.226 -18.813 13.668 -13.324 -18.888 -2.745 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg
new file mode 100644
index 00000000..390f1b48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8" width="48" x="8" height="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg
new file mode 100644
index 00000000..925eca2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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 32.26 6.03 c -6.732 -0.343 -13.553 2 -18.772 7.279 -9.26 9.365 -10.247 25.53 -1.189 35.503 7.966 8.77 21.657 9.681 30.06 0.988 7.315 -7.568 8.05 -20.519 0.683 -28.416 -6.337 -6.794 -17.12 -7.442 -23.648 -0.471 -5.538 5.913 -6.04 15.913 -0.229 21.913 4.849 5 12.993 5.425 17.822 0.02 3.945 -4.416 4.247 -11.772 -0.172 -16.07 -3.518 -3.42 -9.326 -3.644 -12.645 0.375 -2.557 3.096 -2.685 8.158 0.525 10.961 2.369 2.068 6.199 2.119 8.218 -0.74 0.703 -0.995 1.03 -2.213 0.936 -3.439 -0.094 -1.226 -0.685 -2.516 -1.815 -3.282 -0.727 -0.493 -1.561 -0.684 -2.426 -0.552 -0.865 0.132 -1.83 0.721 -2.278 1.753 -0.268 0.617 -0.312 1.185 -0.143 1.854 0.169 0.669 0.856 1.55 1.767 1.661 0.413 0.051 0.491 -0.013 0.645 -0.056 0.154 -0.042 0.307 -0.095 0.497 -0.208 0.19 -0.112 0.467 -0.261 0.702 -0.775 0.073 -0.16 -0.072 -0.349 -0.067 -0.557 0.062 0.141 0.2 0.22 0.215 0.415 0.034 0.438 -0.111 0.976 -0.363 1.332 -0.906 1.283 -2.84 1.255 -4.04 0.208 -1.817 -1.587 -1.739 -4.66 -0.186 -6.539 2.152 -2.606 6.104 -2.452 8.491 -0.132 3.13 3.042 2.907 8.438 0.024 11.665 -3.638 4.072 -9.939 3.746 -13.677 -0.111 -4.583 -4.729 -4.179 -12.784 0.263 -17.526 5.326 -5.686 14.278 -5.145 19.517 0.471 6.171 6.616 5.545 17.622 -0.649 24.03 c -7.192 7.44 -19.05 6.654 -25.93 -0.917 -7.888 -8.684 -7.02 -22.913 1.103 -31.13 9.221 -9.325 24.24 -8.262 32.883 1.439 9.724 10.917 8.584 28.616 -1.624 38.765 l 1.991 2.254 c 11.36 -11.295 12.625 -30.931 1.748 -43.14 -4.862 -5.458 -11.505 -8.486 -18.237 -8.829 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg
new file mode 100644
index 00000000..3b17babc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#393939;fill-opacity:1" d="m 27.836 8 -17.17 48 9.332 0 3.578 -10 16.848 0 3.574 10 9.332 0 -17.17 -48 z m 4.164 14.441 5.562 15.559 -11.124 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..fb5b0d0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,1,64,0)">
+ <path d="m 24 12 -20 20 20 20 32.14 0 c 2.121 -0.088 3.858 -1.967 3.858 -4 l 0 -32 c 0 -2.123 -1.382 -4 -4.03 -4 z" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..55fe0ec3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 24 12 -20 20 20 20 32.14 0 c 2.121 -0.088 3.858 -1.967 3.858 -4 l 0 -32 c 0 -2.123 -1.382 -4 -4.03 -4 z" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg
new file mode 100644
index 00000000..4aa290ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 28 4 C 20.890625 4 20 4.097656 20 10.496094 L 20 24 L 8 24 C 0.890625 24 0 23.199219 0 29.601562 L 0 36 L 64 36 L 64 29.601562 C 64 23.199219 63.109375 24 56 24 L 44 24 L 44 10.589844 C 44 4.191406 43.109375 4 36 4 Z "/>
+<path style="fill:#dfd187" d="M 8 36 L 8 64 L 38.855469 64 L 38.855469 43 L 45.714844 64 L 56 64 L 56 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg
new file mode 100644
index 00000000..d35777dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 7.332031 0.00390625 L 36.667969 0 C 44 0 44 0 44 6 L 44 42 C 44 48 44 48 36.667969 48 L 7.332031 48 C 0 48 0 48 0 42 L 0 6.003906 C 0 0.00390625 0 0.00390625 7.332031 0.00390625 Z "/>
+<path style="fill:#fff" d="M 27.332031 16 L 56.667969 16 C 64 16 64 16 64 22 L 64 58 C 64 64 64 64 56.667969 64 L 27.332031 64 C 20 64 20 64 20 58 L 20 22 C 20 16 20 16 27.332031 16 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 28 24 L 28 28 L 56 28 L 56 24 Z "/>
+<path d="M 28 48 L 28 52 L 44 52 L 44 48 Z "/>
+<path d="M 28 36 L 28 40 L 56 40 L 56 36 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg
new file mode 100644
index 00000000..6dada382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 6.398438 0 C 6.398438 35.199219 22.398438 28.800781 40.894531 43.710938 C 39.328125 45.824219 38.398438 48.351562 38.398438 51.199219 C 38.398438 58.273438 44.128906 64 51.199219 64 C 58.273438 64 64 58.273438 64 51.199219 C 64 50.046875 63.679688 48.960938 63.488281 47.902344 L 64 48 L 63.296875 47.105469 C 62.335938 44.289062 60.382812 41.984375 57.886719 40.382812 Z M 51.199219 44.800781 C 54.71875 44.800781 57.601562 47.679688 57.601562 51.199219 C 57.601562 54.71875 54.71875 57.601562 51.199219 57.601562 C 47.679688 57.601562 44.800781 54.71875 44.800781 51.199219 C 44.800781 47.679688 47.679688 44.800781 51.199219 44.800781 Z "/>
+<path style="fill:#ccc" d="M 57.601562 0 C 57.601562 35.199219 41.601562 28.800781 23.105469 43.710938 C 24.671875 45.824219 25.601562 48.351562 25.601562 51.199219 C 25.601562 58.273438 19.871094 64 12.800781 64 C 5.726562 64 0 58.273438 0 51.199219 C 0 50.046875 0.222656 48.960938 0.511719 47.902344 L 0 48 L 0.703125 47.105469 C 1.664062 44.289062 3.617188 41.984375 6.113281 40.382812 Z M 12.800781 44.800781 C 9.28125 44.800781 6.398438 47.679688 6.398438 51.199219 C 6.398438 54.71875 9.28125 57.601562 12.800781 57.601562 C 16.320312 57.601562 19.199219 54.71875 19.199219 51.199219 C 19.199219 47.679688 16.320312 44.800781 12.800781 44.800781 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg
new file mode 100644
index 00000000..7db9605a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 56 20 L 56 57.714844 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 57.714844 L 8 20 C 21.714844 20 45.714844 20 56 20 Z "/>
+<g style="fill-opacity:.667;fill:#fff">
+<path d="M 12 28 L 12 56 L 20 56 L 20 28 Z "/>
+<path d="M 28 28 L 28 56 L 36 56 L 36 28 Z "/>
+<path d="M 44 28 L 44 56 L 52 56 L 52 28 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 8 16 L 56 16 L 56 8 L 44 8 L 44 0 L 20 0 L 20 8 L 8 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg
new file mode 100644
index 00000000..5f8e1ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 26.507812 0 C 11.863281 0 0 11.851562 0 26.507812 C 0 41.152344 11.863281 53.015625 26.507812 53.015625 C 30.550781 53.015625 34.347656 52.121094 37.792969 50.53125 L 47.734375 60.472656 C 52.40625 65.175781 52.453125 65.175781 57.15625 60.472656 C 61.828125 55.800781 61.828125 55.753906 57.15625 51.046875 L 48.046875 41.9375 C 51.160156 37.5625 53.015625 32.273438 53.015625 26.507812 C 53.015625 11.851562 41.152344 0 26.507812 0 Z M 26.09375 13.253906 C 29.679688 13.140625 33.160156 14.488281 35.734375 16.988281 C 38.3125 19.484375 39.765625 22.921875 39.761719 26.507812 C 39.761719 33.824219 33.828125 39.757812 26.507812 39.757812 C 19.1875 39.757812 13.253906 33.824219 13.253906 26.507812 C 13.25 19.347656 18.933594 13.476562 26.09375 13.253906 Z "/>
+<path style="fill:#fff" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+</g>
+<path style="fill:#fff" d="M 64 0 L 24 0 L 24 40 L 64 40 Z "/>
+<g style="fill:#888">
+<path d="M 32 8 L 32 16 L 56 16 L 56 8 Z "/>
+<path d="M 32 24 L 32 32 L 56 32 L 56 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg
new file mode 100644
index 00000000..28a2a5e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 26.507812 0 C 11.863281 0 0 11.851562 0 26.507812 C 0 41.152344 11.863281 53.015625 26.507812 53.015625 C 30.550781 53.015625 34.347656 52.121094 37.792969 50.53125 L 47.734375 60.472656 C 52.40625 65.175781 52.453125 65.175781 57.15625 60.472656 C 61.828125 55.800781 61.828125 55.753906 57.15625 51.046875 L 48.046875 41.9375 C 51.160156 37.5625 53.015625 32.273438 53.015625 26.507812 C 53.015625 11.851562 41.152344 0 26.507812 0 Z M 26.09375 13.253906 C 29.679688 13.140625 33.160156 14.488281 35.734375 16.988281 C 38.3125 19.484375 39.765625 22.921875 39.761719 26.507812 C 39.761719 33.824219 33.828125 39.757812 26.507812 39.757812 C 19.1875 39.757812 13.253906 33.824219 13.253906 26.507812 C 13.25 19.347656 18.933594 13.476562 26.09375 13.253906 Z "/>
+<path style="fill:#fff" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg
new file mode 100644
index 00000000..d8dad078
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 6 -32 0 0 52 16 -16 16 16" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 16 6 0 52 4 -4 0 -48 z m 28 0 0 48 4 4 0 -52 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg
new file mode 100644
index 00000000..939d7e1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 10.222656 8.015625 L 53.777344 8.015625 C 60 8.015625 60 7.394531 60 14.234375 L 60 57.78125 C 60 64 60 64 53.777344 64 L 10.222656 64 C 4 64 4 64 4 57.78125 L 4 14.234375 C 4 8.015625 4 8.015625 10.222656 8.015625 Z "/>
+<path style="fill:#fff" d="M 52 8 L 12 8 L 12 48 L 52 48 Z "/>
+<path style="fill:#aaa" d="M 19.554688 0 L 19.554688 12 L 43.554688 12 L 43.554688 0 Z "/>
+<g style="fill:#888">
+<path d="M 19.554688 20 L 19.554688 24 L 43.554688 24 L 43.554688 20 Z "/>
+<path d="M 19.554688 32 L 19.554688 36 L 43.554688 36 L 43.554688 32 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg
new file mode 100644
index 00000000..ecba17eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 20.476562 63.824219 C 17.386719 62.527344 14.675781 61.039062 12.386719 59.363281 C -10.15625 41.660156 5.214844 15.261719 31.980469 15.261719 L 31.980469 0 L 62.5 22.890625 L 31.980469 49.59375 L 31.980469 34.335938 C 9.03125 38.1875 8.953125 41.660156 20.4375 61 C 20.4375 61 24.253906 64.855469 20.4375 63.824219 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg
new file mode 100644
index 00000000..b6e130b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="64" height="40" y="12" rx="4" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="56" height="32" x="4" y="16" rx="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 20 0 4 4 0 l 0 16 l -4 0 0 4 12 0 0 -4 -4 0 0 -16 4 0 0 -4 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg
new file mode 100644
index 00000000..535f8105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 4 4 L 4 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 40 44 L 40 36 Z "/>
+<path d="M 4 20 L 4 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 40 60 L 40 52 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd;fill-opacity:.302" d="M 4 4 L 60 4 L 60 60 L 4 60 Z "/>
+<path style="fill:#dc322f" d="M 48 36 L 48 40 L 52 40 L 52 56 L 48 56 L 48 60 L 60 60 L 60 56 L 56 56 L 56 40 L 60 40 L 60 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..06044de5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 44 0 0 12 -44 0 z m 0 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 22 27 0 10 -6 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42 27 0 10 6 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..8676b560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 c 14.667 0 29.333 0 44 0 0 14.667 0 29.333 0 44 -14.667 0 -29.333 0 -44 0 0 -14.667 0 -29.333 0 -44 z" style="fill:#888"/>
+ <path d="m 30 2 0 8 4 0 0 -8 -4 0 z m 0 12 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 8 4 0 0 -8 -4 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..226be587
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 4 0 12 0 4 0 12 0 4 0 12 0 4 32 0 4 0 16 0 0 -4 l 0 -48 -16 0 -4 0 -32 0 m 4 4 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..22ad4657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="26" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 4 0 12 0 4 0 12 0 4 0 12 0 4 32 0 4 0 16 0 0 -4 l 0 -48 -16 0 -4 0 -32 0 m 4 4 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..75434645
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="10" height="44" width="12" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..15364d79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="42" height="44" width="12" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..7ccfc733
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="10" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..768386dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="42" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..8c27e4ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 51.56 63.885 c 2.026 -0.85 3.804 -1.826 5.305 -2.925 14.782 -11.609 4.69 -28.919 -12.86 -28.919 l 0 -10.01 -20 15.01 20 17.51 0 -10.01 c 15.05 2.526 15.11 4.803 7.581 17.485 0 0 -2.502 2.528 0 1.852 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg
new file mode 100644
index 00000000..0d7bf734
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 43.523438 63.824219 C 46.613281 62.527344 49.324219 61.039062 51.613281 59.363281 C 74.15625 41.660156 58.785156 15.261719 32.019531 15.261719 L 32.019531 0 L 1.5 22.890625 L 32.019531 49.59375 L 32.019531 34.335938 C 54.96875 38.1875 55.046875 41.660156 43.5625 61 C 43.5625 61 39.746094 64.855469 43.5625 63.824219 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editor.svg b/.icons/Material-Black-Lime-Numix/64/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/error.svg b/.icons/Material-Black-Lime-Numix/64/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..3a174ef6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 -1 0 68 68)">
+ <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:3;stroke-dashoffset:0" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ </g>
+ <g transform="matrix(0 -1 -1 0 60 60)">
+ <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:3;stroke-dashoffset:0" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ </g>
+ <rect y="7.514" 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:3.03;stroke-dashoffset:0" x="6.514" height="17.971" width="22.971"/>
+ <rect y="38.514" 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:3.03;stroke-dashoffset:0" x="34.514" height="17.971" width="22.971"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..2a36cc3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" y="7.514" height="17.971" x="6.514" width="22.971"/>
+ <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.5 37 -9 9 4.283 0 l 4.717 -4.717 4.717 4.717 4.283 0 l -9 -9 z"/>
+ <rect style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="41" height="18" x="39" width="3"/>
+ <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 53.5 59 -9 -9 4.283 0 l 4.717 4.717 4.717 -4.717 4.283 0 l -9 9 z"/>
+ <rect width="3" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="18" y="-55" transform="matrix(1 0 0 -1 0 0)" x="52"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg
new file mode 100644
index 00000000..048c3711
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5" transform="matrix(1 0 0 -1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5" transform="matrix(-1 0 0 1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" height="17.971" width="22.971" y="7.514" x="6.514"/>
+ <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:3.03;stroke-dashoffset:0" height="17.971" width="22.971" y="38.514" x="34.514"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/64/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg
new file mode 100644
index 00000000..bec2bd61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <path d="m 35.426 25.531 14.11 6.635 c 0 0 -0.485 14.07 0.848 18.07 1.333 4 4.173 1.952 4.296 0.515 0.18 -2.101 1.957 -15.269 -1.917 -21.22 -2.588 -3.975 -8.441 -5.571 -12.441 -6.904 -4 -1.333 -4.892 2.904 -4.892 2.904 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 49.53 32.17 -18.853 18.853 c -1.567 1.567 -4.089 1.567 -5.657 0 l -15.09 -15.09 c -1.567 -1.567 -1.567 -4.089 0 -5.657 l 18.853 -18.853" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.892 13.12 c -4.687 0.04 -9.196 0.973 -12.481 2.735 -2.191 1.175 -3.723 2.657 -4.257 4.487 -0.535 1.829 0.16 3.815 1.716 5.315 3.112 3 8.977 4.531 15.427 4.531 l 0 -2.667 c -5.987 0 -11.431 -1.715 -13.576 -3.784 -1.072 -1.035 -1.252 -1.811 -1.01 -2.645 0.244 -0.836 1.149 -1.92 2.956 -2.888 2.38 -1.276 5.903 -2.104 9.675 -2.331 l 2.724 -2.727 c -0.392 -0.009 -0.784 -0.029 -1.175 -0.027 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5a5a5a;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..f1453c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 32 58 c 27.437 0 33.22 -52 16.611 -52 -16.611 0 -42.611 41 -16.611 41 26 0 0 -41 -16.611 -41 -16.611 0 -10.825 52 16.611 52 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..9755f352
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 15.389 6 c -16.611 0 -10.825 52 16.611 52 c 27.437 0 33.22 -52 16.611 -52 c -5.243 0 -11.42 4.09 -16.604 9.682 l -0.016 0 c -5.184 -5.591 -11.36 -9.682 -16.604 -9.682 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg
new file mode 100644
index 00000000..fbeab725
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <g transform="translate(3.9999992,4.0000004)">
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-4.0000008,-3.9999996)">
+ <use transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" xlink:href="#SVGCleanerId_0" width="64" height="64" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" xlink:href="#SVGCleanerId_0" width="64" height="64" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..037a2000
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 64 52 -9 -9 l 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 l 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/find.svg b/.icons/Material-Black-Lime-Numix/64/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/finish.svg b/.icons/Material-Black-Lime-Numix/64/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg
new file mode 100644
index 00000000..8b251573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31 4.75 -28.25 30.422 26.08 26.08 30.422 -30.422 l 0 -26.08 -28.25 0 z m 14.13 8.07 a 6.05 6.05 0 0 1 6.05 6.05 6.05 6.05 0 0 1 -6.05 6.05 6.05 6.05 0 0 1 -6.05 -6.05 6.05 6.05 0 0 1 6.05 -6.05 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.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/64/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg
new file mode 100644
index 00000000..57784c43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 12 4 L 12 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 44 44 L 44 36 Z "/>
+<path d="M 20 20 L 20 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 36 60 L 36 52 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 44 48 L 60 36 L 60 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg
new file mode 100644
index 00000000..0e5b34f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 52 4 L 52 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 20 44 L 20 36 Z "/>
+<path d="M 44 20 L 44 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 28 60 L 28 52 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 20 48 L 4 36 L 4 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg
new file mode 100644
index 00000000..b2d335d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 48 4 L 48 12 L 16 12 L 16 4 Z "/>
+<path d="M 52 36 L 52 44 L 12 44 L 12 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 48 52 L 48 60 L 16 60 L 16 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg
new file mode 100644
index 00000000..326672f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 4 L 60 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 4 44 L 4 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 4 60 L 4 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg
new file mode 100644
index 00000000..eb482930
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 4 4 L 4 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 44 44 L 44 36 Z "/>
+<path d="M 4 20 L 4 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 36 60 L 36 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg
new file mode 100644
index 00000000..a83cc2c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 4 L 60 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 20 44 L 20 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 28 60 L 28 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg
new file mode 100644
index 00000000..7c18b9d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 16 12 L 16 20 L 36 20 C 37.710938 20 40 22.457031 40 24 L 40 28 L 20 28 C 16.324219 28 13.058594 29.535156 11 31.875 C 8.941406 34.214844 7.972656 37.117188 8 40 C 8.023438 42.882812 9.074219 45.8125 11.125 48.125 C 13.175781 50.4375 16.367188 52 20 52 L 56 52 L 56 24 C 56 17.460938 50.722656 12 44 12 Z M 28 36 L 40 36 L 40 44 L 28 44 C 26.410156 44 25.730469 43.5625 25.125 42.875 C 24.519531 42.1875 24.011719 41.117188 24 40 C 23.992188 38.882812 24.417969 37.785156 25 37.125 C 25.582031 36.464844 26.3125 36 28 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..ea38302f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 0 L 8 8 L 32 8 C 33.714844 8 36 10.457031 36 12 L 36 16 L 16 16 C 12.324219 16 9.058594 17.535156 7 19.875 C 4.941406 22.214844 3.976562 25.117188 4 28 C 4.023438 30.882812 5.078125 33.8125 7.125 36.125 C 9.175781 38.4375 12.367188 40 16 40 L 44 40 L 44 12 C 44 5.460938 38.722656 0 32 0 Z M 16 24 L 36 24 L 36 32 L 16 32 C 14.410156 32 13.734375 31.5625 13.125 30.875 C 12.519531 30.1875 12.011719 29.117188 12 28 C 11.992188 26.882812 12.417969 25.785156 13 25.125 C 13.582031 24.464844 14.3125 24 16 24 Z "/>
+<path d="M 48 60 L 52 60 C 53.0625 60 54.121094 59.628906 54.875 58.875 L 64 49.75 L 64 46.25 L 54.875 37.125 C 54.121094 36.371094 53.0625 36 52 36 L 48 36 L 48 40 C 48 41.0625 48.371094 42.121094 49.125 42.875 L 54.25 48 L 49.125 53.125 C 48.371094 53.878906 48 54.9375 48 56 Z "/>
+<path d="M 3.75 44 L 3.75 52 L 56 52 L 56 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..ceae0f2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 24 0.195312 L 24 8.195312 L 48 8.195312 C 49.714844 8.195312 52 10.652344 52 12.195312 L 52 16.195312 L 32 16.195312 C 28.324219 16.195312 25.058594 17.734375 23 20.070312 C 20.941406 22.410156 19.976562 25.316406 20 28.195312 C 20.023438 31.078125 21.078125 34.007812 23.125 36.320312 C 25.175781 38.636719 28.367188 40.195312 32 40.195312 L 60 40.195312 L 60 12.195312 C 60 5.660156 54.722656 0.195312 48 0.195312 Z M 32 24.195312 L 52 24.195312 L 52 32.195312 L 32 32.195312 C 30.410156 32.195312 29.734375 31.757812 29.125 31.070312 C 28.519531 30.386719 28.011719 29.316406 28 28.195312 C 27.992188 27.078125 28.417969 25.984375 29 25.320312 C 29.582031 24.660156 30.3125 24.195312 32 24.195312 Z "/>
+<path d="M 16 60 L 12 60 C 10.9375 60 9.878906 59.628906 9.125 58.875 L 0 49.75 L 0 46.25 L 9.125 37.125 C 9.878906 36.371094 10.9375 36 12 36 L 16 36 L 16 40 C 16 41.0625 15.628906 42.121094 14.875 42.875 L 9.75 48 L 14.875 53.125 C 15.628906 53.878906 16 54.9375 16 56 Z "/>
+<path d="M 8 44 L 8 52 L 59.75 52 L 59.75 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg
new file mode 100644
index 00000000..8b432332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 18 12 L 18 20 L 42 20 C 43.710938 20 44.375 21.070312 43.875 22.875 L 42.5 28 L 21.5 28 C 14.144531 28 9 33.410156 7.5 39 C 6.75 41.796875 6.851562 44.914062 8.5 47.625 C 10.148438 50.335938 13.492188 52 17.125 52 L 44.125 52 L 45 49.125 L 51.625 25.125 C 53.363281 18.851562 48.71875 12 42 12 Z M 21.5 36 L 40.25 36 L 38 44 L 17.125 44 C 15.53125 44 15.425781 43.664062 15.25 43.375 C 15.074219 43.085938 14.925781 42.203125 15.25 41 C 15.894531 38.589844 18.121094 36 21.5 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg
new file mode 100644
index 00000000..27713503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(5.6272753e-4,4)" style="fill:#268bd2">
+ <path d="m 16 8 0 8 24 0 c 1.711 0 4 2.457 4 4 l 0 4 -20 0 c -3.68 0 -6.941 1.535 -9 3.875 -2.059 2.34 -3.03 5.242 -3 8.125 0.023 2.883 1.074 5.813 3.125 8.125 c 2.047 2.313 5.242 3.875 8.875 3.875 l 28 0 0 -28 c 0 -6.539 -5.281 -12 -12 -12 m -16 24 20 0 0 8 -20 0 c -1.594 0 -2.27 -0.438 -2.875 -1.125 -0.609 -0.688 -1.117 -1.758 -1.125 -2.875 -0.008 -1.117 0.418 -2.215 1 -2.875 0.582 -0.66 1.309 -1.125 3 -1.125"/>
+ </g>
+ <path d="m 64 56.25 -7.75 -7.75 7.75 -7.75 -7.75 -7.75 -7.75 7.75 -7.75 -7.75 -7.75 7.75 7.75 7.75 -7.75 7.75 7.75 7.75 7.75 -7.75 7.75 7.75" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..84364b67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 12 L 16 20 L 40 20 C 41.710938 20 44 22.457031 44 24 L 52 24 C 52 17.460938 46.71875 12 40 12 Z M 12 40 C 12.023438 42.882812 13.074219 45.8125 15.125 48.125 C 17.171875 50.4375 20.367188 52 24 52 L 52 52 L 52 40 L 44 40 L 44 44 L 24 44 C 22.40625 44 21.730469 43.5625 21.125 42.875 C 20.515625 42.1875 20.007812 41.117188 20 40 Z "/>
+<path d="M 4 28 L 4 36 L 60 36 L 60 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg
new file mode 100644
index 00000000..027c4f2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 8 L 16 16 L 40 16 C 41.710938 16 44 18.457031 44 20 L 44 24 L 24 24 C 20.320312 24 17.058594 25.535156 15 27.875 C 12.941406 30.214844 11.972656 33.117188 12 36 C 12.023438 38.882812 13.074219 41.8125 15.125 44.125 C 17.171875 46.4375 20.367188 48 24 48 L 52 48 L 52 20 C 52 13.460938 46.71875 8 40 8 Z M 24 32 L 44 32 L 44 40 L 24 40 C 22.40625 40 21.730469 39.5625 21.125 38.875 C 20.515625 38.1875 20.007812 37.117188 20 36 C 19.992188 34.882812 20.417969 33.785156 21 33.125 C 21.582031 32.464844 22.308594 32 24 32 Z "/>
+<path d="M 8 52 L 8 60 L 56 60 L 56 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg
new file mode 100644
index 00000000..c14431a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="52" x="46" y="6" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="24" x="26" height="34" width="12" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="18" x="6" y="40" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg
new file mode 100644
index 00000000..7053d73d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 20 c 0 12 -8 14 -8 22 l -8 4 -8 -4 c 0 -8 -8 -10 -8 -22 0 -8.837 7.163 -16 16 -16 8.837 0 16 7.163 16 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 42 0 12 c 0 2.216 1.784 4 4 4 l 2 2 4 0 2 -2 c 2.216 0 4 -1.784 4 -4 l 0 -12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="24" y="42" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg
new file mode 100644
index 00000000..48ba02ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <rect width="12.566" height="12.566" x="5.717" y="1034.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="5.717" y="994.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="5.717" y="1014.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="25.717" y="1034.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="25.717" y="1014.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="45.717" y="1034.08" 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:3.434;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="49.717" y="990.08" 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:3.435;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="-475.68" y="875.87" 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:3.435;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="-689.38" y="752.33" 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:3.435;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg
new file mode 100644
index 00000000..493158ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill:#268bd2;fill-rule:evenodd"/>
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill:#fff;fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 32 32 -11 13 -11 -13 l 6 0 l 0 -12 l 10 0 0 12 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 54 18 -11 12.999 -11 -12.999 l 6 0 0 -12 10 0 0 12 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/globe.svg b/.icons/Material-Black-Lime-Numix/64/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg
new file mode 100644
index 00000000..965dd0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 c -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 l 0 -25.25 l -8 0 l 0 25.25 l -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 c -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 c 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 c -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg
new file mode 100644
index 00000000..e9561d74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 31.996094 64 C 14.324219 63.996094 0 49.671875 0 32 C 0 14.328125 14.324219 0.00390625 31.996094 0 C 49.671875 -0.00390625 64 14.324219 64 32 C 64 49.675781 49.671875 64.003906 31.996094 64 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 51.988281 32.625 C 52.046875 30.765625 50.988281 29.097656 49.238281 28.375 C 47.484375 27.652344 45.433594 28.042969 44.113281 29.375 L 35.988281 37.25 L 35.988281 12 L 27.988281 12 L 27.988281 37.25 L 19.863281 29.375 C 18.0625 27.621094 15.160156 27.621094 13.363281 29.375 C 11.5625 31.128906 11.5625 33.996094 13.363281 35.75 L 28.738281 50.625 C 29.601562 51.476562 30.761719 52 31.988281 52 C 33.210938 52 34.371094 51.476562 35.238281 50.625 L 50.613281 35.75 C 51.464844 34.945312 51.949219 33.792969 51.988281 32.625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-first.svg
new file mode 100644
index 00000000..d844d885
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,1,-1,0,64,-3.9926266e-7)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-home.svg
new file mode 100644
index 00000000..3520c775
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 29.609375 13.691406 C 8.339844 29.402344 8.074219 25.132812 8.074219 29.464844 C 8.074219 31.71875 8.824219 32 16 32 L 16 48 C 16 52 16 52 20 52 L 24 52 C 28 52 28 52 28 48 L 28 36 C 31.988281 36 32.011719 36 36 36 L 36 48 C 36 52 36 52 40 52 L 44 52 C 48 52 48 52 48 48 L 48 32 C 55.175781 32 55.925781 31.71875 55.925781 29.464844 C 55.925781 25.125 55.75 29.480469 34.390625 13.691406 C 32 11.4375 32 11.4375 29.609375 13.691406 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg
new file mode 100644
index 00000000..474d6730
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 56.949 11.973 c -16.949 -2.973 -33.949 -2.973 -49.953 0.066 -4.375 5.473 -6.996 12.409 -6.996 19.961 0 17.676 14.328 32 32 32 17.672 -0.004 31.996 -14.328 31.996 -32 0 -7.583 -2.643 -14.544 -7.05 -20.03" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 32 0 c -9.734 0 -18.941 4.43 -25.02 12.04 l 21.03 -0.027 l 0 25.24 l -8.125 -7.875 c -1.32 -1.332 -3.375 -1.727 -5.125 -1 c -1.754 0.723 -2.813 2.391 -2.75 4.25 c 0.035 1.168 0.52 2.316 1.375 3.125 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 c 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 1.797 -1.754 1.797 -4.621 0 -6.375 c -1.801 -1.754 -4.703 -1.754 -6.5 0 l -8.125 7.875 l 0 -25.25 l 20.945 -0.027 c -6.074 -7.566 -15.254 -11.973 -24.957 -11.973 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-last.svg
new file mode 100644
index 00000000..a741e0fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,-1,1,0,3.9926267e-7,63.999999)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-next.svg
new file mode 100644
index 00000000..c114892c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32.625 12.011719 C 30.765625 11.953125 29.097656 13.011719 28.375 14.761719 C 27.652344 16.515625 28.042969 18.566406 29.375 19.886719 L 37.25 28.011719 L 12 28.011719 L 12 36.011719 L 37.25 36.011719 L 29.375 44.136719 C 27.621094 45.9375 27.621094 48.839844 29.375 50.636719 C 31.128906 52.4375 33.996094 52.4375 35.75 50.636719 L 50.625 35.261719 C 51.476562 34.398438 52 33.238281 52 32.011719 C 52 30.789062 51.476562 29.628906 50.625 28.761719 L 35.75 13.386719 C 34.945312 12.535156 33.792969 12.050781 32.625 12.011719 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg
new file mode 100644
index 00000000..7570c2a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 0 32.003906 C 0.00390625 49.675781 14.328125 64 32 64 C 49.671875 64 63.996094 49.675781 64 32.003906 C 64.003906 14.328125 49.675781 0 32 0 C 14.324219 0 -0.00390625 14.328125 0 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 31.375 12.011719 C 33.234375 11.953125 34.902344 13.011719 35.625 14.761719 C 36.347656 16.515625 35.957031 18.566406 34.625 19.886719 L 26.75 28.011719 L 52 28.011719 L 52 36.011719 L 26.75 36.011719 L 34.625 44.136719 C 36.378906 45.9375 36.378906 48.839844 34.625 50.636719 C 32.871094 52.4375 30.003906 52.4375 28.25 50.636719 L 13.375 35.261719 C 12.523438 34.398438 12 33.238281 12 32.011719 C 12 30.789062 12.523438 29.628906 13.375 28.761719 L 28.25 13.386719 C 29.054688 12.535156 30.207031 12.050781 31.375 12.011719 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-top.svg
new file mode 100644
index 00000000..5b6b46cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,-1,64,63.999999)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg
new file mode 100644
index 00000000..286e18da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 31.996094 0 C 14.324219 0.00390625 0 14.328125 0 32 C 0 49.671875 14.324219 63.996094 31.996094 64 C 49.671875 64.003906 64 49.675781 64 32 C 64 14.324219 49.671875 -0.00390625 31.996094 0 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 51.988281 31.375 C 52.046875 33.234375 50.988281 34.902344 49.238281 35.625 C 47.484375 36.347656 45.433594 35.957031 44.113281 34.625 L 35.988281 26.75 L 35.988281 52 L 27.988281 52 L 27.988281 26.75 L 19.863281 34.625 C 18.0625 36.378906 15.160156 36.378906 13.363281 34.625 C 11.5625 32.871094 11.5625 30.003906 13.363281 28.25 L 28.738281 13.375 C 29.601562 12.523438 30.761719 12 31.988281 12 C 33.210938 12 34.371094 12.523438 35.238281 13.375 L 50.613281 28.25 C 51.464844 29.054688 51.949219 30.207031 51.988281 31.375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..b4e09619
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="8.5" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" width="15.786" y="31.998"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="28.5" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" width="15.786" y="13.998"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..aa1e0e02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg
new file mode 100644
index 00000000..3c3a2864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg
new file mode 100644
index 00000000..bf722d65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..c391b36c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="31.998" x="8.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" x="28.5" height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..50a9f7c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg
new file mode 100644
index 00000000..2951c14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg
new file mode 100644
index 00000000..78a6055e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..90cab723
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <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/64/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg
new file mode 100644
index 00000000..1a51cd34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 55.03 4 c -0.427 0 -0.835 0.159 -1.134 0.465 l -11.371 11.37 -5.177 0 c -0.426 -0.003 -0.862 0.164 -1.163 0.465 l -7.532 7.532 c -0.612 0.599 -0.612 1.727 0 2.326 l 9.219 9.218 c 0.308 0.307 0.728 0.476 1.163 0.465 0.418 -0.003 0.839 -0.17 1.134 -0.465 l 7.561 -7.561 c 0.301 -0.301 0.469 -0.708 0.465 -1.134 l 0 -5.205 11.342 -11.341 c 0.612 -0.599 0.612 -1.727 0 -2.326 l -3.345 -3.344 c -0.3 -0.306 -0.737 -0.465 -1.163 -0.465 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 24.962 28.16 c -0.418 0.003 -0.839 0.199 -1.134 0.494 l -7.561 7.532 c -0.301 0.301 -0.469 0.737 -0.465 1.163 l 0 5.176 -11.342 11.37 c -0.612 0.599 -0.612 1.698 0 2.297 l 3.345 3.344 c 0.599 0.612 1.699 0.612 2.298 0 l 11.371 -11.341 5.177 0 c 0.426 0.003 0.862 -0.164 1.163 -0.465 l 7.532 -7.561 c 0.612 -0.599 0.612 -1.698 0 -2.297 l -9.219 -9.218 c -0.308 -0.307 -0.728 -0.505 -1.163 -0.494 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/64/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg
new file mode 100644
index 00000000..996a0657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="53.33" cy="53.33" r="10.667" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.222 0 14.222 25 -28.444 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.7777778,0,0,1.7777778,-10.666667,-10.666666)" 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.7777778,0,0,-1.7777778,78.221741,76.444268)" 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/64/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..57178a09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 55.03 4 c -0.427 0 -0.835 0.159 -1.134 0.465 l -5.771 5.77 -5.177 0 c -0.426 -0.003 -0.862 0.164 -1.163 0.465 l -7.532 7.532 c -0.612 0.599 -0.612 1.727 0 2.326 l 9.219 9.218 c 0.308 0.307 0.728 0.476 1.163 0.465 0.418 -0.003 0.839 -0.17 1.134 -0.465 l 7.561 -7.561 c 0.301 -0.301 0.469 -0.708 0.465 -1.134 l 0 -5.205 5.742 -5.741 c 0.612 -0.599 0.612 -1.727 0 -2.326 l -3.345 -3.344 c -0.3 -0.306 -0.737 -0.465 -1.163 -0.465 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 19.362 33.765 c -0.418 0.003 -0.839 0.199 -1.134 0.494 l -7.561 7.532 c -0.301 0.301 -0.469 0.737 -0.465 1.163 l 0 5.176 -5.742 5.77 c -0.612 0.599 -0.612 1.698 0 2.297 l 3.345 3.344 c 0.599 0.612 1.699 0.612 2.298 0 l 5.771 -5.741 5.177 0 c 0.426 0.003 0.862 -0.164 1.163 -0.465 l 7.532 -7.561 c 0.612 -0.599 0.612 -1.698 0 -2.297 l -9.219 -9.218 c -0.308 -0.307 -0.728 -0.505 -1.163 -0.494 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/64/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..1177facb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.999 1 28 -0.003 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 15.999 9 28 -0.004 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#c2c2c2;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="translate(-11.999997,-8.000235)" style="fill:#888;opacity:1;fill-opacity:1">
+ <path d="m 28 24 0 4 28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z" style="fill:#888"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z" style="fill:#888"/>
+ </g>
+ <path d="m 27.33203,16 29.33594,0 C 64,16 64,16 64,22 l 0,36 c 0,6 0,6 -7.33203,6 L 27.33203,64 C 20,64 20,64 20,58 l 0,-36 c 0,-6 0,-6 7.33203,-6 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg
new file mode 100644
index 00000000..9d73ab19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.999 1 28 -0.004 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="translate(-19.999997,-16)" style="fill:#888;opacity:0.4">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+ <path d="m 27.33203,16 29.33594,0 C 64,16 64,16 64,22 l 0,36 c 0,6 0,6 -7.33203,6 L 27.33203,64 C 20,64 20,64 20,58 l 0,-36 c 0,-6 0,-6 7.33203,-6 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg
new file mode 100644
index 00000000..e2cadf08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.466 0 30.07 0 c 7.467 0 7.467 0 7.467 7.201 l 0 43.599 c 0 7.201 0 7.201 -7.467 7.201 l -30.07 0 c -7.467 0 -7.467 0 -7.467 -7.201 l 0 -43.599 c 0 -7.201 0 -7.201 7.467 -7.201" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(1.8666667,0,0,1.8002197,-30.400208,-21.605932)" style="fill:#888">
+ <path d="m 22.18 18.11 0 3.333 15.536 0 0 -3.333 z"/>
+ <path d="m 22.18 34.777 0 3.333 7.821 0 0 -3.333 z"/>
+ <path d="m 22.18 26.445 0 3.333 15.536 0 0 -3.333 z"/>
+ </g>
+ <path d="m 61 26 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 34.53,52.671 33.532,64 42.836,57.466" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.982 58.718 -0.45 5.282 4.355 -3.03 m -3.905 -2.255" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg
new file mode 100644
index 00000000..7dc54c3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.7777778,0,0,2.116951,1.5555556,-0.64720712)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="38" height="4" x="20" 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.7777778,0,0,2.116951,1.5555556,15.352791)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="22" height="4" x="20" y="22" 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.7777778,0,0,2.116951,1.5555556,31.352793)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="38" height="4" x="20" y="38" 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.7777778,0,0,2.116951,1.5555556,47.352793)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="30" height="4" x="20" y="54" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..f4f3dd0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 0 4 64 0 0 56 -64 0" style="fill:#dc322f"/>
+ <path d="m 28 20 -20 16 0 16 l 48 0 0 -20 -8 -8 -8 8" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..658a438a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 0 0 64 -56 0 0 -64" style="fill:#dc322f"/>
+ <path d="m 23.12 19.14 c -1.418 5.091 -1.451 12.142 1.078 15.619 1.064 1.65 2.514 3.821 1.377 5.794 -2.1 3.081 -5.603 4.742 -8.794 6.418 -1.084 0.114 -0.693 1.129 -0.765 1.881 -0.002 0.595 -0.176 1.373 0.688 1.094 l 30.592 0 c 0.866 0.279 0.691 -0.499 0.688 -1.094 -0.073 -0.751 0.319 -1.767 -0.763 -1.881 -3.191 -1.677 -6.694 -3.338 -8.796 -6.418 -1.137 -1.973 0.314 -4.144 1.377 -5.794 c 2.672 -3.784 3.02 -12.02 1.071 -15.735 -1.761 -3.219 -3.538 -4.896 -8.871 -5.02 c -5.342 0.218 -7.112 1.8 -8.88 5.135 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..b98ba058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 64 60 -64 0 0 -56 64 0" style="fill:#dc322f"/>
+ <path d="m 36 44 20 -16 0 -16 -48 0 0 20 l 8 8 8 -8 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..50857cff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 64 0 -64 56 0 0 64" style="fill:#dc322f"/>
+ <path d="m 40.879 44.865 c 1.418 -5.091 1.451 -12.142 -1.078 -15.619 -1.064 -1.65 -2.514 -3.821 -1.377 -5.794 2.1 -3.081 5.603 -4.742 8.794 -6.418 1.084 -0.114 0.693 -1.129 0.765 -1.881 0.002 -0.595 0.176 -1.373 -0.688 -1.094 l -30.592 0 c -0.866 -0.279 -0.691 0.499 -0.688 1.094 0.073 0.751 -0.319 1.767 0.763 1.881 3.191 1.677 6.694 3.338 8.796 6.418 1.137 1.973 -0.314 4.144 -1.377 5.794 -2.672 3.784 -3.02 12.02 -1.071 15.735 1.761 3.219 3.538 4.896 8.871 5.02 5.342 -0.218 7.112 -1.8 8.88 -5.135 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..87983b64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 47.15 41.12 16.85 16.73 -6.12 6.149 -16.891 -16.762 c -10.775 3.054 -17.704 -3.823 -16.931 -15.283 l 12.54 7.61 2.853 -3.03 -7.698 -12.225 c 10.01 -2.293 19.246 8.405 15.396 16.806 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg
new file mode 100644
index 00000000..6f89cd13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <g transform="matrix(0.7,0,0,0.7,33.2,-2.8)" 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/64/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..98758744
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 c 0 7.73 -6.27 14 -14 14 -7.73 0 -14 -6.27 -14 -14 0 -7.73 6.27 -14 14 -14 7.73 0 14 6.27 14 14" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 42 7 6 0 0 14 -6 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 52 7 6 0 0 14 -6 0 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg
new file mode 100644
index 00000000..4570d0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="matrix(2,0,0,2,0,-1.00001)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..266b9f93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,100,29.00001)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg
new file mode 100644
index 00000000..242f5712
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2,0,0,2,-7.9999991,7.999999)">
+ <path d="m 10.726 14.52 c -0.178 -0.63 -0.762 -1.066 -1.428 -1.066 l -3.817 0 c -0.445 0 -0.866 0.196 -1.148 0.534 -0.282 0.338 -0.393 0.783 -0.304 1.21 0.675 3.25 2.335 6.174 4.801 8.455 0.277 0.256 0.641 0.396 1.016 0.396 0.071 0 0.144 -0.005 0.215 -0.015 0.448 -0.065 0.841 -0.327 1.068 -0.712 l 1.926 -3.274 c 0.322 -0.547 0.247 -1.235 -0.185 -1.704 -1 -1.089 -1.746 -2.411 -2.145 -3.824" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.632 21.932 c -0.269 -0.457 -0.762 -0.728 -1.283 -0.728 c -0.105 0 -0.211 0.011 -0.317 0.034 -0.671 0.144 -1.355 0.217 -2.033 0.217 -0.948 0 -1.885 -0.136 -2.785 -0.405 -0.143 -0.043 -0.288 -0.063 -0.432 -0.063 -0.519 0 -1.013 0.268 -1.283 0.727 l -1.891 3.216 c -0.218 0.372 -0.259 0.818 -0.11 1.222 0.148 0.403 0.471 0.722 0.88 0.87 c 1.792 0.65 3.683 0.979 5.621 0.979 c 1.603 0 3.185 -0.228 4.702 -0.677 0.433 -0.128 0.783 -0.444 0.95 -0.857 0.167 -0.413 0.132 -0.878 -0.094 -1.263 l -1.925 -3.272" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.27 9.476 c 0.177 0.632 0.762 1.07 1.429 1.07 l 3.817 0 c 0.445 0 0.866 -0.196 1.147 -0.534 c 0.281 -0.338 0.394 -0.782 0.306 -1.209 -0.729 -3.542 -2.693 -6.77 -5.53 -9.09 -0.268 -0.219 -0.605 -0.337 -0.948 -0.337 c -0.087 0 -0.173 0.007 -0.26 0.022 -0.43 0.075 -0.805 0.333 -1.023 0.705 l -1.894 3.22 c -0.344 0.586 -0.232 1.327 0.271 1.789 1.291 1.185 2.22 2.693 2.686 4.362" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.701 -3.323 c -1.517 -0.449 -3.098 -0.677 -4.702 -0.677 -1.938 0 -3.829 0.329 -5.621 0.979 -0.41 0.149 -0.732 0.467 -0.88 0.87 -0.148 0.403 -0.108 0.85 0.11 1.222 l 1.891 3.216 c 0.27 0.459 0.765 0.727 1.283 0.727 0.144 0 0.289 -0.02 0.432 -0.063 0.9 -0.269 1.837 -0.405 2.785 -0.405 0.678 0 1.362 0.073 2.033 0.217 0.105 0.023 0.212 0.034 0.317 0.034 0.521 0 1.014 -0.271 1.283 -0.728 l 1.925 -3.272 c 0.226 -0.385 0.261 -0.85 0.094 -1.263 -0.167 -0.413 -0.517 -0.729 -0.95 -0.857" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.518 13.455 -3.817 0 c -0.667 0 -1.252 0.438 -1.429 1.07 -0.466 1.668 -1.395 3.176 -2.686 4.362 -0.503 0.462 -0.616 1.204 -0.271 1.789 l 1.894 3.22 c 0.218 0.372 0.593 0.63 1.023 0.705 0.086 0.015 0.173 0.022 0.26 0.022 0.344 0 0.68 -0.117 0.948 -0.337 2.837 -2.319 4.801 -5.547 5.53 -9.09 0.088 -0.428 -0.024 -0.872 -0.306 -1.209 -0.281 -0.338 -0.702 -0.534 -1.147 -0.534" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.131 0.678 c -0.227 -0.385 -0.62 -0.647 -1.068 -0.712 -0.072 -0.01 -0.144 -0.015 -0.215 -0.015 -0.375 0 -0.739 0.14 -1.016 0.396 -2.466 2.281 -4.127 5.204 -4.801 8.455 -0.089 0.428 0.023 0.872 0.304 1.21 0.281 0.338 0.703 0.534 1.148 0.534 l 3.817 0 c 0.666 0 1.25 -0.436 1.428 -1.066 0.399 -1.413 1.141 -2.735 2.145 -3.824 0.432 -0.468 0.507 -1.157 0.185 -1.704 l -1.926 -3.274" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.528 5.55 -12.244 3.194 c -1.564 0.408 -3.097 1.028 -3.394 2.709 -0.313 1.776 0.827 3.463 2.544 3.766 1.232 0.217 2.195 -0.549 3.119 -1.322 z" style="fill:#4d4d4d;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg
new file mode 100644
index 00000000..743c6c1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.8117643,0,0,1.8117643,-6.8741234,-20.070498)" 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.7980991,0,0,1.7980991,-19.374185,-12.843342)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.23 30.331 c 0.227 -0.147 0.628 -0.3 1.082 -0.46 0.467 -0.16 1 -0.24 1.6 -0.24 0.747 0 1.407 0.133 1.98 0.4 0.587 0.267 1.08 0.64 1.48 1.12 0.4 0.48 0.7 1.053 0.9 1.72 0.213 0.667 0.32 1.4 0.32 2.2 0 0.84 -0.127 1.6 -0.38 2.28 -0.24 0.667 -0.587 1.233 -1.04 1.7 -0.453 0.467 -1 0.827 -1.64 1.08 -0.64 0.253 -1.36 0.38 -2.16 0.38 -0.867 0 -1.633 -0.06 -2.3 -0.18 -0.667 -0.12 -1.084 -0.24 -1.51 -0.36 l 0 -14.9 1.668 -0.32 z m 0 8.32 c 0.187 0.053 0.508 0.107 0.842 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.815 0.353 -1.042 0.54 z"/>
+ </g>
+ <g transform="matrix(2.1010725,0,0,2.1010725,-8.1904728,-25.147508)" 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/64/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..63284209
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 20 0 37.715 c 0 6.285 0 6.285 6.855 6.285 l 34.29 0 c 6.855 0 6.855 0 6.855 -6.285 l 0 -37.715 c -13.715 0 -37.715 0 -48 0" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,64,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 12 28 0 28 8 0 0 -28 z"/>
+ <path d="m 28 28 0 28 8 0 0 -28 z"/>
+ <path d="m 44 28 0 28 8 0 0 -28 z"/>
+ </g>
+ <path d="m 56 16 -48 0 0 -8 l 12 0 0 -8 24 0 0 8 12 0" style="fill:#dc322f"/>
+ <path d="m 13.822 63.891 c -1.925 -0.808 -3.614 -1.735 -5.04 -2.779 -14.04 -11.03 -4.468 -27.472 12.206 -27.472 l 0 -9.507 l 19.01 14.259 -19.01 16.634 l 0 -9.505 c -14.296 2.399 -14.345 4.563 -7.191 16.61 0 0 2.377 2.402 0 1.759 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg
new file mode 100644
index 00000000..6a50a083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 56 20 L 56 57.714844 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 57.714844 L 8 20 C 21.714844 20 45.714844 20 56 20 Z " style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 12 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ <path d="m 28 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ <path d="m 44 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ </g>
+ <path d="M 8 16 L 56 16 L 56 8 L 44 8 L 44 0 L 20 0 L 20 8 L 8 8 Z " style="fill:#dc322f"/>
+ <path d="m 50.18 63.891 c 1.925 -0.808 3.614 -1.735 5.04 -2.779 c 14.04 -11.03 4.468 -27.472 -12.206 -27.472 l 0 -9.507 l -19.01 14.259 l 19.01 16.634 0 -9.505 c 14.296 2.399 14.345 4.563 7.191 16.61 0 0 -2.377 2.402 0 1.759 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-about.svg
new file mode 100644
index 00000000..7f966cdd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32 C 64 49.671875 49.671875 64 32 64 C 14.328125 64 0 49.671875 0 32 C 0 14.328125 14.328125 0 32 0 C 49.671875 0 64 14.328125 64 32 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 36 48 L 28 48 L 28 32 L 36 32 L 36 48 "/>
+<path style="fill-rule:evenodd" d="M 36 20 C 36 22.210938 34.210938 24 32 24 C 29.789062 24 28 22.210938 28 20 C 28 17.789062 29.789062 16 32 16 C 34.210938 16 36 17.789062 36 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg
new file mode 100644
index 00000000..2555bf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 16 18 L 48 18 L 48 22 L 16 22 Z "/>
+<path d="M 16 30 L 48 30 L 48 34 L 16 34 Z "/>
+<path d="M 16 42 L 48 42 L 48 46 L 16 46 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg
new file mode 100644
index 00000000..6a49733c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 27.027344 40 L 27.027344 38.234375 C 27.027344 36.710938 27.382812 35.382812 28.09375 34.253906 C 28.808594 33.125 30.109375 31.925781 32 30.65625 C 33.820312 29.460938 35.019531 28.492188 35.59375 27.746094 C 36.183594 27 36.476562 26.164062 36.476562 25.242188 C 36.476562 24.210938 36.0625 23.421875 35.226562 22.882812 C 34.394531 22.339844 33.230469 22.070312 31.738281 22.070312 C 29.136719 22.070312 26.167969 22.851562 22.835938 24.40625 L 20 19.1875 C 23.871094 17.199219 27.972656 16.207031 32.3125 16.207031 C 35.886719 16.207031 38.722656 16.992188 40.824219 18.566406 C 42.941406 20.140625 44 22.238281 44 24.859375 C 44 26.609375 43.566406 28.121094 42.699219 29.390625 C 41.832031 30.664062 40.183594 32.09375 37.753906 33.683594 C 36.085938 34.8125 35.027344 35.667969 34.578125 36.257812 C 34.144531 36.84375 33.925781 37.617188 33.925781 38.570312 L 33.925781 40 L 27.027344 40 "/>
+<path d="M 26.398438 48 C 26.398438 46.683594 26.742188 45.6875 27.429688 45.011719 C 28.113281 44.335938 29.113281 44 30.421875 44 C 31.6875 44 32.664062 44.34375 33.347656 45.035156 C 34.050781 45.726562 34.398438 46.714844 34.398438 48 C 34.398438 49.238281 34.050781 50.21875 33.347656 50.941406 C 32.648438 51.648438 31.671875 52 30.421875 52 C 29.144531 52 28.152344 51.65625 27.453125 50.964844 C 26.75 50.257812 26.398438 49.269531 26.398438 48 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help.svg b/.icons/Material-Black-Lime-Numix/64/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg
new file mode 100644
index 00000000..202a8fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="15" cy="47" r="15" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="15" cy="47" cx="49" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="17" r="15" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..e9b9d743
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.512 27.5 -3.01 11 -11 3.01 11 2.988 3.01 11 2.988 -11 l 11 -2.988 -11 -3.01" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 51.5 14.5 -2.88 9.12 -9.12 2.887 9.12 2.873 2.88 9.12 2.88 -9.12 9.12 -2.873 -9.12 -2.887" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.5 0.5 -2 7 l -7 1.992 7 2.01 l 2 7 2 -7 l 7 -2.01 -7 -1.992" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.7771831,2.560937,-2.5380804,1.7931874,83.447242,8.7625052)">
+ <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/64/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg
new file mode 100644
index 00000000..122f7fd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 0 20 0 6 0 0 0 -6 z m 0 8 l 0 6 0.001 0 0 30 0 0 0 -36 z m 0 8 0 20 0.001 0 0 -6 -0.001 0 0 -14 z m 0.001 14 0 6 0 0 0 -6 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+ <path d="m 12 0 0 8 8 0 0 -8 -8 0 z m -12 12 0 8 44 0 0 44 8 0 0 -44 0 -8 -8 0 -44 0 z m 12 12 0 20 0 8 8 0 20 0 0 -8 -20 0 0 -20 -8 0 z m 44 20 0 8 8 0 0 -8 -8 0 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg
new file mode 100644
index 00000000..26b1f55c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e2d290;stop-opacity:0.706"/>
+ <stop offset="0.505" style="stop-color:#e2d290;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#e2d290;stop-opacity:0.706"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(4,0,0,4,-2,-2)">
+ <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(4,0,0,4,-2,2)">
+ <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(4,0,0,4,2,-2)">
+ <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(4,0,0,4,2,2)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.5 c -0.27 0.027 -0.559 0.044 -0.864 0.044 -0.305 0 -0.594 -0.017 -0.864 -0.044 l -0.386 2.283 c 0.842 0.3 1.677 0.279 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.445 c 0 0.377 -1.119 0.705 -2.5 0.705 -1.381 0 -2.5 -0.328 -2.5 -0.705 0 -0.377 1.119 -0.795 2.5 -0.795 1.381 0 2.5 0.419 2.5 0.795" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.542 2.05 c 0 0.21 -0.466 0.399 -1.042 0.399 -0.575 0 -1.042 -0.189 -1.042 -0.399 c 0 -0.63 0.417 -1.05 1.042 -1.05 c 0.625 0 1.042 0.42 1.042 1.05 z" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg
new file mode 100644
index 00000000..1cfd271d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.047619,0,0,3.047619,-4.5714285,-4.5714275)">
+ <path d="m 22.5 12 c 0 5.797 -4.702 10.5 -10.5 10.5 -5.797 0 -10.5 -4.702 -10.5 -10.5 0 -5.797 4.702 -10.5 10.5 -10.5 c 5.797 0 10.5 4.702 10.5 10.5 m 0 0" style="fill:#e2727f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.578 12 c 0 3.078 -2.497 5.576 -5.578 5.576 -3.081 0 -5.578 -2.498 -5.578 -5.576 0 -3.083 2.497 -5.58 5.578 -5.58 3.081 0 5.578 2.498 5.578 5.58 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.397 9.802 c 0 1.215 -0.984 2.198 -2.198 2.198 c -1.215 0 -2.198 -0.984 -2.198 -2.198 c 0 -1.215 0.984 -2.198 2.198 -2.198 1.215 0 2.198 0.984 2.198 2.198 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg
new file mode 100644
index 00000000..c5962587
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 4 L 64 4 L 64 60 L 0 60 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 28 20 L 8 36 L 8 52 L 56 52 L 56 32 L 48 24 L 40 32 Z "/>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg
new file mode 100644
index 00000000..ec3c0d4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12.734375 47.089844 L 18.152344 52.507812 C 20.980469 55.335938 26.636719 55.335938 29.464844 52.507812 L 52.09375 29.878906 C 55.015625 26.953125 54.921875 21.394531 51.949219 18.421875 L 46.578125 13.050781 C 43.605469 10.078125 37.949219 10.078125 35.121094 12.90625 L 12.492188 35.535156 C 9.664062 38.363281 9.664062 44.019531 12.734375 47.089844 Z M 18.152344 41.191406 L 40.777344 18.566406 C 43.605469 15.738281 43.605469 15.738281 46.433594 18.566406 C 49.265625 21.394531 49.265625 21.394531 46.433594 24.222656 L 23.808594 46.847656 C 20.980469 49.679688 20.980469 49.679688 18.152344 46.847656 C 15.324219 44.019531 15.324219 44.019531 18.152344 41.191406 Z "/>
+<path d="M 38.65625 20.6875 L 55.628906 3.714844 C 58.457031 0.886719 64.113281 6.542969 61.285156 9.371094 L 44.3125 26.34375 C 41.484375 29.171875 35.828125 23.515625 38.65625 20.6875 Z "/>
+<path d="M 4.714844 54.628906 L 21.6875 37.65625 C 24.515625 34.828125 30.171875 40.484375 27.34375 43.3125 L 10.371094 60.285156 C 7.542969 63.113281 1.886719 57.457031 4.714844 54.628906 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 38.65625 20.6875 L 55.628906 3.714844 C 58.457031 0.886719 64.113281 6.542969 61.285156 9.371094 L 44.3125 26.34375 C 41.484375 29.171875 35.828125 23.515625 38.65625 20.6875 Z "/>
+<path d="M 4.714844 54.628906 L 21.6875 37.65625 C 24.515625 34.828125 30.171875 40.484375 27.34375 43.3125 L 10.371094 60.285156 C 7.542969 63.113281 1.886719 57.457031 4.714844 54.628906 Z "/>
+</g>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg
new file mode 100644
index 00000000..8c510249
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 4 0 L 60 0 L 60 64 L 4 64 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8 4 L 8 60 L 56 60 L 56 4 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 16 12 L 48 12 L 48 16 L 16 16 Z "/>
+<path d="M 16 24 L 16 52 L 48 52 L 48 24 Z "/>
+</g>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg
new file mode 100644
index 00000000..3e5772f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24 40 l 40 0 l -20 24 Z" style="fill:#b58900"/>
+ <g transform="scale(3.9394647,4.0614657)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-add.svg
new file mode 100644
index 00000000..3680d796
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 24 4 L 24 24 L 4 24 L 4 40 L 24 40 L 24 60 L 40 60 L 40 40 L 60 40 L 60 24 L 40 24 L 40 4 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg
new file mode 100644
index 00000000..a0505b47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.648 9.129 c -2.52 9.05 -2.578 21.586 1.914 27.766 c 1.891 2.934 4.465 6.793 2.445 10.301 c -3.73 5.477 -9.953 8.43 -15.621 11.41 c -1.926 0.203 -1.23 2.01 -1.359 3.344 c -0.004 1.059 -0.312 2.441 1.223 1.945 l 54.34 0 c 1.539 0.496 1.227 -0.887 1.223 -1.945 c -0.129 -1.336 0.566 -3.141 -1.355 -3.344 c -5.668 -2.98 -11.891 -5.934 -15.625 -11.41 c -2.02 -3.508 0.559 -7.367 2.445 -10.301 c 4.746 -6.727 5.363 -21.371 1.902 -27.973 c -3.129 -5.723 -6.285 -8.703 -15.758 -8.922 c -9.488 0.387 -12.633 3.199 -15.773 9.129 Z" style="fill:#6c71c4"/>
+ <path d="m 32 44 32 0 0 12 -32 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg
new file mode 100644
index 00000000..254798ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 24 L 60 24 L 60 40 L 4 40 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lock.svg b/.icons/Material-Black-Lime-Numix/64/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg
new file mode 100644
index 00000000..31ca37f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" height="58" x="8" y="3" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="22" x="12" y="7" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="35" x="12" height="22" width="40" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 43 c -1.108 0 -2 0.892 -2 2 l 0 4 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -4 c 0 -1.108 -0.892 -2 -2 -2 -1.108 0 -2 0.892 -2 2 l 0 2 -20 0 0 -2 c 0 -1.108 -0.892 -2 -2 -2 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 15 c -1.108 0 -2 0.892 -2 2 l 0 4 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -4 c 0 -1.108 -0.892 -2 -2 -2 -1.108 0 -2 0.892 -2 2 l 0 2 -20 0 0 -2 c 0 -1.108 -0.892 -2 -2 -2 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg
new file mode 100644
index 00000000..c5c54a33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 35 6 c -1.555 0 -3.109 0.4 -4.5 1.203 c -2.782 1.606 -4.5 4.584 -4.5 7.797 l 0 27 c 0 2.141 1.146 4.133 3 5.203 1.854 1.071 4.146 1.071 6 0 c 1.854 -1.071 3 -3.063 3 -5.203 l 0 -19 c 0 -0.554 -0.446 -1 -1 -1 l -2 0 c -0.554 0 -1 0.446 -1 1 l 0 19 c 0 0.718 -0.378 1.383 -1 1.742 -0.622 0.359 -1.378 0.359 -2 0 c -0.622 -0.359 -1 -1.024 -1 -1.742 l 0 -27 c 0 -1.79 0.95 -3.437 2.5 -4.332 1.55 -0.895 3.45 -0.895 5 0 1.55 0.895 2.5 2.542 2.5 4.332 l 0 31 c 0 2.859 -1.522 5.5 -4 6.93 -2.478 1.43 -5.522 1.43 -8 0 c -2.478 -1.43 -4 -4.071 -4 -6.93 l 0 -27 c 0 -0.554 -0.446 -1 -1 -1 l -2 0 c -0.554 0 -1 0.446 -1 1 l 0 27 c 0 4.282 2.29 8.254 6 10.395 3.71 2.141 8.29 2.141 12 0 c 3.71 -2.141 6 -6.112 6 -10.395 l 0 -31 c 0 -3.212 -1.718 -6.191 -4.5 -7.797 -1.391 -0.803 -2.945 -1.203 -4.5 -1.203" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg
new file mode 100644
index 00000000..487feea2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg
new file mode 100644
index 00000000..e3ea83fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 16 c -4 0 -4 0 -4 4 l 0 40 c 0 4 0 4 4 4 l 56 0 c 4 0 4 0 4 -4 c 0 -12.875 0 -32.563 0 -40 c 0 -4 0 -4 -4 -4 Z" style="fill:#268bd2"/>
+ <g style="fill-opacity:0.102">
+ <path d="m 1.75 16.03 c -1.688 0.188 -1.75 1 -1.75 3.996 l 32 19.977 l 32 -19.977 c 0 -3.996 0 -3.996 -4 -3.996 l -56 0 c -1 0 -1.688 -0.063 -2.25 0 Z" style="fill:#fff"/>
+ <path d="m 64 20 l -32 20 l 32 20 Z" style="fill:#000"/>
+ </g>
+ <path d="m 47 34 c 0 0 9 0 9 6.65 l 0 5.355 c 0 0 4 0.372 4 1.878 l 0 13.729 c 0 1.263 -1.34 2.388 -2.813 2.388 l -20.625 0 c -1.472 0 -2.563 -1.124 -2.563 -2.388 l 0 -13.729 c 0 -1.505 4 -1.889 4 -1.889 l 0 -5.344 c 0 -6.65 9 -6.65 9 -6.65 m 0 3 c 0 0 -6 0 -6 5.311 l 0 3.689 12 0 0 -3.689 c 0 -5.311 -6 -5.311 -6 -5.311" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 47.13 50 c -2.209 0 -4 1.642 -4 3.667 c 0 1.355 0.682 2.517 1.875 3.151 l 0 4.182 l 4 0 0 -4.182 c 1.193 -0.634 2.125 -1.796 2.125 -3.151 0 -2.025 -1.791 -3.667 -4 -3.667" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg
new file mode 100644
index 00000000..ee911be0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 29.5 10.5 C 30.0625 10.5 30.875 11 31.875 12 L 51.875 28 C 55.890625 32.015625 55.875 32 51.875 36 L 31.875 52 C 28.875 55 28.0625 53.5 27.875 47.5 C 27.8125 45.5 27.875 43 27.875 40 C 27.835938 40 27.792969 40 27.75 40 C 7.875 40 -0.125 28 0 11.875 C 7.875 20 15.875 24 27.875 23.75 C 27.871094 20.882812 27.816406 18.433594 27.875 16.5 C 28 12.5 28.375 10.5 29.5 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg
new file mode 100644
index 00000000..96ef31b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 16 C 64 24.835938 56.835938 32 48 32 C 39.164062 32 32 24.835938 32 16 C 32 7.164062 39.164062 0 48 0 C 56.835938 0 64 7.164062 64 16 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 44 4 L 52 4 L 52 20 L 44 20 Z "/>
+<path d="M 44 24 L 52 24 L 52 28 L 44 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..85762b49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 28 12 C 20 48 36 44 52 56 C 56 48 52 48 52 44 C 52 44 56 40 60 48 C 60 44 72 24 52 8 C 51.875 15.800781 48 16 48 16 C 44 12 44 12 44 8 C 44 4.425781 44.589844 -0.589844 44 0 C 38.5625 5.4375 36 11.617188 36 16 L 36 20 C 36 20 32 20 28 12 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..c6954048
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 28 12 C 20 48 36 44 52 56 C 56 48 52 48 52 44 C 52 44 56 40 60 48 C 60 44 72 24 52 8 C 51.875 15.800781 48 16 48 16 C 44 12 44 12 44 8 C 44 4.425781 44.589844 -0.589844 44 0 C 38.5625 5.4375 36 11.617188 36 16 L 36 20 C 36 20 32 20 28 12 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 40 62.140625 C 39.996094 62.648438 40.074219 63.238281 40.183594 63.902344 C 41.113281 64.03125 41.894531 63.984375 42.59375 63.902344 C 42.820312 63.898438 43.03125 63.929688 43.242188 63.902344 C 43.925781 63.816406 44.597656 63.5625 45.1875 63.066406 C 45.386719 62.902344 45.554688 62.742188 45.742188 62.511719 C 46.832031 61.5 47.851562 60.414062 48.894531 59.355469 L 52.042969 56.199219 C 53.082031 57.261719 54.148438 58.296875 55.195312 59.355469 C 56.242188 60.40625 57.269531 61.480469 58.34375 62.511719 C 58.5 62.730469 58.722656 62.90625 58.898438 63.066406 C 59.109375 63.257812 59.3125 63.410156 59.546875 63.53125 C 59.980469 63.753906 60.453125 63.847656 60.9375 63.902344 C 61.242188 63.9375 61.550781 63.996094 61.863281 63.996094 C 62.011719 64.003906 62.167969 64 62.328125 63.996094 C 62.863281 63.976562 63.378906 63.910156 63.902344 63.902344 C 63.976562 63.371094 63.988281 62.871094 63.996094 62.417969 C 63.996094 62.332031 63.996094 62.222656 63.996094 62.140625 C 63.992188 61.929688 63.921875 61.777344 63.902344 61.582031 C 63.898438 61.550781 63.90625 61.519531 63.902344 61.488281 C 63.867188 60.535156 63.738281 59.636719 63.066406 58.890625 C 62.902344 58.695312 62.746094 58.523438 62.511719 58.335938 L 56.210938 52.023438 L 62.511719 45.714844 C 62.730469 45.554688 62.90625 45.335938 63.066406 45.15625 C 63.257812 44.945312 63.410156 44.742188 63.53125 44.507812 C 63.75 44.09375 63.84375 43.664062 63.902344 43.207031 C 63.96875 42.691406 64.015625 42.167969 63.996094 41.628906 C 63.988281 41.179688 63.976562 40.679688 63.902344 40.144531 C 62.925781 39.976562 62.164062 39.96875 61.492188 40.050781 C 61.238281 40.0625 61 40.105469 60.753906 40.144531 C 59.859375 40.28125 58.984375 40.648438 58.34375 41.535156 C 57.253906 42.550781 56.238281 43.632812 55.195312 44.691406 L 52.042969 47.847656 L 45.742188 41.535156 C 45.554688 41.304688 45.386719 41.144531 45.1875 40.980469 C 44.976562 40.796875 44.761719 40.632812 44.539062 40.515625 C 44.15625 40.3125 43.757812 40.207031 43.335938 40.144531 C 43.304688 40.136719 43.273438 40.152344 43.242188 40.144531 C 42.382812 39.945312 41.40625 39.972656 40.183594 40.144531 C 40.019531 41.121094 40.007812 41.886719 40.09375 42.558594 C 40.128906 42.796875 40.117188 43.078125 40.183594 43.300781 C 40.210938 43.390625 40.246094 43.488281 40.277344 43.578125 C 40.445312 44.367188 40.777344 45.136719 41.574219 45.714844 C 42.585938 46.804688 43.667969 47.824219 44.726562 48.867188 C 45.78125 49.914062 46.8125 50.984375 47.875 52.023438 C 46.816406 53.035156 45.757812 54.050781 44.726562 55.085938 C 44.710938 55.101562 44.742188 55.164062 44.726562 55.179688 C 43.667969 56.222656 42.585938 57.246094 41.574219 58.335938 C 41.355469 58.492188 41.179688 58.714844 41.019531 58.890625 C 40.90625 59.015625 40.828125 59.128906 40.742188 59.261719 C 40.695312 59.332031 40.59375 59.375 40.554688 59.449219 C 40.542969 59.476562 40.570312 59.515625 40.554688 59.542969 C 40.359375 59.917969 40.25 60.328125 40.183594 60.746094 C 40.179688 60.804688 40.191406 60.875 40.183594 60.933594 C 40.097656 61.304688 40.003906 61.699219 40 62.140625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg
new file mode 100644
index 00000000..c2f2604e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 56 L 56 56 L 56 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "/>
+<path d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..2524f8dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 56.910156 18.078125 C 59.898438 31 59.089844 29.402344 47.960938 23.949219 C 36.269531 29.882812 36.675781 30.386719 39.085938 17.957031 C 28.578125 9.199219 29.777344 9.992188 42.550781 8.378906 C 48.296875 -3.210938 47.8125 -2.390625 53.566406 8.457031 C 67.03125 9.953125 66.710938 9.4375 56.910156 18.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg
new file mode 100644
index 00000000..1bf52e50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 56 L 56 56 L 56 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "/>
+<path d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 56.910156 18.078125 C 59.898438 31 59.089844 29.402344 47.960938 23.949219 C 36.269531 29.882812 36.675781 30.386719 39.085938 17.957031 C 28.578125 9.199219 29.777344 9.992188 42.550781 8.378906 C 48.296875 -3.210938 47.8125 -2.390625 53.566406 8.457031 C 67.03125 9.953125 66.710938 9.4375 56.910156 18.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg
new file mode 100644
index 00000000..c2f585ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4,8 C 0,8 0,8 0,12 l 0,40 c 0,4 0,4 4,4 l 56,0 c 4,0 4,0 4,-4 0,-12.875 0,-32.5625 0,-40 0,-4 0,-4 -4,-4 z" style="fill:#268bd2"/>
+ <g transform="translate(0,-8)" style="fill-opacity:0.102">
+ <path d="m 1.75 16.03 c -1.688 0.188 -1.75 1 -1.75 3.996 l 32 19.977 32 -19.977 c 0 -3.996 0 -3.996 -4 -3.996 l -56 0 c -1 0 -1.688 -0.063 -2.25 0 z" style="fill:#fff"/>
+ <path d="m 64 20 -32 20 32 20" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg
new file mode 100644
index 00000000..0e0dcbbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2;opacity:0.4;fill-opacity:1"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="opacity:0.4;fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg
new file mode 100644
index 00000000..7adc12bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z " style="fill:#268bd2"/>
+ <path d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z " style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 l 0 48 l 48 0 l 0 -48 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 4 64 l 56 0 c 4 0 4 0 4 -4 l 0 -36 l -64 36 c 0 4 0 4 4 4 Z"/>
+ <path d="m 60 64 l -56 0 c -4 0 -4 0 -4 -4 l 0 -36 l 64 36 c 0 4 0 4 -4 4 Z"/>
+ </g>
+ <path d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z " style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 41.939 32.19 c -0.396 0 -0.967 0.352 -1.671 1.055 l -14.07 11.257 c -2.825 2.825 -2.814 2.814 0 5.629 l 14.07 11.257 c 2.111 2.111 2.682 1.055 2.814 -3.166 0.044 -1.407 0 -3.166 0 -5.277 0.03 0 0.058 0 0.088 0 13.984 0 19.612 -8.443 19.525 -19.788 -5.541 5.717 -11.169 8.531 -19.612 8.355 0.003 -2.02 0.041 -3.741 0 -5.101 -0.088 -2.814 -0.352 -4.222 -1.143 -4.222 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg
new file mode 100644
index 00000000..787bd3d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 34.375 21 C 33.8125 21 33 21.5 32 22.5 L 12 38.5 C 7.988281 42.515625 8 42.5 12 46.5 L 32 62.5 C 35 65.5 35.8125 64 36 58 C 36.0625 56 36 53.5 36 50.5 C 36.042969 50.5 36.085938 50.5 36.125 50.5 C 56 50.5 64.125 24.125 64 8 C 56.125 16.125 48 34.5 36 34.25 C 36.003906 31.382812 36.0625 28.933594 36 27 C 35.875 23 35.5 21 34.375 21 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 34.375 21 C 33.8125 21 33 21.5 32 22.5 L 12 38.5 C 7.988281 42.515625 8 42.5 12 46.5 L 32 62.5 C 35 65.5 35.8125 64 36 58 C 36.0625 56 36 53.5 36 50.5 C 36.042969 50.5 36.085938 50.5 36.125 50.5 C 56 50.5 64.125 24.125 64 8 C 56.125 16.125 48 34.5 36 34.25 C 36.003906 31.382812 36.0625 28.933594 36 27 C 35.875 23 35.5 21 34.375 21 Z "/>
+<path style="fill:#859900" d="M 34.375 6.5 C 33.8125 6.5 33 7 32 8 L 12 24 C 7.984375 28.015625 8 28 12 32 L 32 48 C 35 51 35.8125 49.5 36 43.5 C 36.0625 41.5 36 39 36 36 C 36.042969 36 36.082031 36 36.125 36 C 56 36 64 24 63.875 7.875 C 56 16 48 20 36 19.75 C 36.003906 16.882812 36.058594 14.433594 36 12.5 C 35.875 8.5 35.5 6.5 34.375 6.5 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..2e2dc03f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 34.375 10.5 C 33.8125 10.5 33 11 32 12 L 12 28 C 7.984375 32.015625 8 32 12 36 L 32 52 C 35 55 35.8125 53.5 36 47.5 C 36.0625 45.5 36 43 36 40 C 36.042969 40 36.082031 40 36.125 40 C 56 40 64 28 63.875 11.875 C 56 20 48 24 36 23.75 C 36.003906 20.882812 36.058594 18.433594 36 16.5 C 35.875 12.5 35.5 10.5 34.375 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg
new file mode 100644
index 00000000..687c4dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 44 40 L 64 20 L 52 20 L 52 0 L 36 0 L 36 20 L 24 20 Z "/>
+<path style="fill:#cb4b16" d="M 20 24 L 40 44 L 28 44 L 28 64 L 12 64 L 12 44 L 0 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg
new file mode 100644
index 00000000..73cd1cb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 12 L 0 4 L 4 4 L 4 0 L 12 0 L 12 4 L 20 4 L 20 0 L 28 0 L 28 4 L 36 4 L 36 0 L 44 0 L 44 4 L 52 4 L 52 0 L 60 0 L 60 4 L 64 4 L 64 12 C 61.332031 12 62.667969 12 60 12 L 60 20 L 64 20 L 64 28 L 60 28 L 60 36 L 64 36 L 64 44 L 60 44 L 60 52 L 64 52 L 64 60 L 60 60 L 60 64 L 52 64 L 52 60 L 44 60 L 44 64 L 36 64 L 36 60 L 28 60 L 28 64 L 20 64 L 20 60 L 12 60 L 12 64 L 4 64 L 4 60 L 0 60 L 0 52 L 4 52 L 4 44 L 0 44 L 0 36 L 4 36 L 4 28 L 0 28 L 0 20 L 4 20 L 4 12 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 12 L 52 12 L 52 52 L 12 52 Z "/>
+<path style="fill:#dc322f" d="M 20 20 C 24 20 28 20 28 25.5 C 32 20 44 20 44 20 C 40 24 36 32 36 36 L 44 40 C 44 40 40 44 36 44 C 24 44 20 36 20 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg
new file mode 100644
index 00000000..97e3e2ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 48 L 60 60 L 4 60 L 4 48 Z "/>
+<path d="M 4 40 L 32 4 L 60 40 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..d30bd174
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg
@@ -0,0 +1,8 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 27.5 c 2.484 0 4.5 2.02 4.5 4.5 0 2.484 -2.02 4.5 -4.5 4.5 -2.484 0 -4.5 -2.02 -4.5 -4.5 0 -2.484 2.02 -4.5 4.5 -4.5 z" style="stroke-opacity:1;fill:none;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 32 6.25 c -14.278 0 -25.75 11.477 -25.75 25.75 0 14.278 11.477 25.75 25.75 25.75 14.278 0 25.75 -11.477 25.75 -25.75 0 -14.278 -11.477 -25.75 -25.75 -25.75 m 0 15.45 c 5.673 0 10.3 4.627 10.3 10.3 0 5.673 -4.627 10.3 -10.3 10.3 -5.673 0 -10.3 -4.627 -10.3 -10.3 0 -5.673 4.627 -10.3 10.3 -10.3 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="32" r="26" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <circle r="11" cy="32" cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="M 59,48 48,59 37,48 l 6,0 0,-12 10,0 0,12 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg
new file mode 100644
index 00000000..d97b149b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 4 L 28 4 L 28 60 L 4 60 Z "/>
+<path d="M 36 4 L 60 4 L 60 60 L 36 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg
new file mode 100644
index 00000000..539697b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..2e61de9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 0 0 64 -56 -32" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg
new file mode 100644
index 00000000..0989a816
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 4 0 L 4 64 L 60 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg
new file mode 100644
index 00000000..ca9c2974
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 4 L 60 4 L 60 60 L 4 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..8b246f8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 12 12 L 52 12 C 64 12 64 12 64 24 L 64 40 C 64 52 64 52 52 52 C 47.5 52 46.25 51.960938 41.75 51.960938 C 43.253906 53.246094 44.652344 55.140625 43.867188 57.21875 C 43.03125 60.238281 38.675781 60.992188 36.804688 58.519531 C 33.324219 55.003906 31.390625 51.566406 28 47.960938 C 31.59375 44.160156 33.714844 40.507812 37.417969 36.8125 C 39.847656 34.566406 44.351562 36.582031 44.160156 39.933594 C 44.238281 41.675781 42.882812 42.855469 41.75 43.960938 C 46.773438 43.914062 46.984375 44.175781 52 44 C 56 44 56 44 56 40 L 56 24 C 56 20 56 20 52 20 C 42.832031 20 12 20 12 20 C 8 20 8 20 8 24 L 8 40 C 8 44 8 44 12 44 L 16 44 C 20 44 20 44 20 48 C 20 52 20 52 16 52 L 12 52 C 0 52 0 52 0 40 L 0 24 C 0 12 0 12 12 12 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..6bcfcc25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path d="M 0 12 C 0 14.667969 0 17.332031 0 20 C 4.273438 20.046875 11.734375 19.824219 16 20 C 21.769531 20 21.945312 20 24 24 L 28 40 C 32 52 32 52 36.75 52 C 41.25 52 45.75 52 50.25 52 C 48.746094 53.285156 47.347656 55.179688 48.132812 57.257812 C 48.96875 60.277344 53.324219 61.027344 55.195312 58.554688 C 58.675781 55.042969 60.609375 51.601562 64 48 C 60.40625 44.199219 58.285156 40.546875 54.582031 36.851562 C 52.152344 34.601562 47.648438 36.621094 47.839844 39.96875 C 47.761719 41.710938 49.117188 42.894531 50.25 44 C 45.226562 43.949219 49.015625 44.175781 44 44 C 37.878906 44 37.832031 44 36 40 L 32 24 C 28 12 28 12 20 12 C 16.25 12 3.75 12 0 12 Z " fill="#268bd1" id="0"/>
+ <path d="M 0 52.039062 C 0 49.371094 0 46.703125 0 44.039062 C 4.273438 43.988281 11.734375 44.214844 16 44.039062 C 21.769531 44.039062 21.945312 44.039062 24 40.039062 L 28 24.039062 C 32 12.039062 32 12.039062 36.75 12.039062 C 41.25 12.039062 45.75 12.039062 50.25 12.039062 C 48.746094 10.753906 47.347656 8.859375 48.132812 6.78125 C 48.96875 3.761719 53.324219 3.007812 55.195312 5.480469 C 58.675781 8.996094 60.609375 12.433594 64 16.039062 C 60.40625 19.839844 58.285156 23.492188 54.582031 27.1875 C 52.152344 29.433594 47.648438 27.417969 47.839844 24.066406 C 47.761719 22.324219 49.117188 21.144531 50.25 20.039062 C 45.226562 20.085938 49.015625 19.859375 44 20.039062 C 37.878906 20.039062 37.832031 20.039062 36 24.039062 L 32 40.039062 C 28 52.039062 28 52.039062 20 52.039062 C 16.25 52.039062 3.75 52.039062 0 52.039062 Z " fill="#268bd1"/>
+ <path d="M 0 52.039062 C 0 49.371094 0 46.703125 0 44.039062 C 4.273438 43.988281 11.734375 44.214844 16 44.039062 C 21.769531 44.039062 21.945312 44.039062 24 40.039062 L 28 24.039062 C 32 12.039062 32 12.039062 36.75 12.039062 C 41.25 12.039062 45.75 12.039062 50.25 12.039062 C 48.746094 10.753906 47.347656 8.859375 48.132812 6.78125 C 48.96875 3.761719 53.324219 3.007812 55.195312 5.480469 C 58.675781 8.996094 60.609375 12.433594 64 16.039062 C 60.40625 19.839844 58.285156 23.492188 54.582031 27.1875 C 52.152344 29.433594 47.648438 27.417969 47.839844 24.066406 C 47.761719 22.324219 49.117188 21.144531 50.25 20.039062 C 45.226562 20.085938 49.015625 19.859375 44 20.039062 C 37.878906 20.039062 37.832031 20.039062 36 24.039062 L 32 40.039062 C 28 52.039062 28 52.039062 20 52.039062 C 16.25 52.039062 3.75 52.039062 0 52.039062 Z " fill-opacity="0.102"/>
+ <use xlink:href="#0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg
new file mode 100644
index 00000000..d9b32b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#268bd2" d="M 40 4 L 40 60 L 4 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg
new file mode 100644
index 00000000..2202277f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#268bd2" d="M 24 4 L 24 60 L 60 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg
new file mode 100644
index 00000000..4b713b68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 60 4 L 60 60 L 24 32 Z "/>
+<g style="fill:#268bd2">
+<path d="M 40 4 L 40 60 L 4 32 Z "/>
+<path d="M 16 4 L 4 4 L 4 60 L 16 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg
new file mode 100644
index 00000000..3d002c69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 60 L 40 32 Z "/>
+<g style="fill:#268bd2">
+<path d="M 24 4 L 24 60 L 60 32 Z "/>
+<path d="M 48 4 L 60 4 L 60 60 L 48 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/merge.svg
new file mode 100644
index 00000000..c81beca6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 28 12 0 18 -20 16 5 6.25 19 -15.203 19 15.203 5 -6.25 -20 -16 0 -18 -8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 4 12 12 -24 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="48" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="8" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg
new file mode 100644
index 00000000..e903be65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.3333333,0,0,4,5.333333,-2.0799999e-7)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 11 0 2 -12 0 0 -2 z"/>
+ <path d="m 2 9 6 -6 6 6"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/next.svg b/.icons/Material-Black-Lime-Numix/64/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg
new file mode 100644
index 00000000..6860a291
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="18" x="14" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="28" width="2"/>
+ <rect y="18" x="-16" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 1 0 0 0)" height="28" 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" cy="14" r="4" cx="14"/>
+ <rect y="18" x="48" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="16" width="2"/>
+ <rect y="10" x="46" 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="8" width="8"/>
+ <path style="fill:#859900" d="m 61 45 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z"/>
+ <rect y="18" x="-50" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 1 0 0 0)" height="16" width="2"/>
+ <rect y="46" x="10" 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="8" width="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg
new file mode 100644
index 00000000..ffca6b0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="16" x="-52" width="2" height="11" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="37" x="-52" width="2" height="11" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="48" x="48" 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"/>
+ <rect y="48" x="10" 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="fill:#cb4b16" d="m 32 37 7 -8 -14 0 z"/>
+ <rect y="14" x="-16" width="2" height="14" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="36" x="-16" width="2" height="14" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="11" x="28" width="8" height="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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg
new file mode 100644
index 00000000..8a1e7563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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 15 c 8.06 0 22.523 30.04 22.523 30.04"/>
+ <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 36.759 45.3 c 13.429 -5.386 18.241 -18.297 18.241 -31.3"/>
+ <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 33.5 14 0 28.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 56 47.5 -18 0"/>
+ <rect transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" height="8" x="53.28" y="5.9"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg
new file mode 100644
index 00000000..d67ce583
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0 -1 1 0 0 0)" height="11" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="16" x="-51" width="2"/>
+ <rect transform="matrix(0 -1 1 0 0 0)" height="11" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="37" x="-51" 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="47" x="48" width="6"/>
+ <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="47" x="10" width="6"/>
+ <path d="m 32 37 7 -8 -14 0 z" style="fill:#cb4b16"/>
+ <rect transform="matrix(0 -1 1 0 0 0)" height="31" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="16" x="-15" 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="11" x="48" width="6"/>
+ <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="11" x="10" width="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg
new file mode 100644
index 00000000..2eec37d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect y="18" height="28" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14" width="2"/>
+ <rect y="18" height="28" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" x="-16"/>
+ <circle cy="14" r="4" 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" cx="14"/>
+ <rect y="18" height="16" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" x="48"/>
+ <rect y="10" height="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" width="8" x="46"/>
+ <path d="m 60.31 54.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 l 5.657 5.657 z" style="fill:#dc322f;fill-opacity:1"/>
+ <rect y="18" height="16" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-50" width="2"/>
+ <rect y="46" height="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" width="8" x="10"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg
new file mode 100644
index 00000000..390199e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <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="11" x="13" y="16"/>
+ <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="11" x="13" y="37"/>
+ <rect height="6" x="48" y="-17" 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" transform="matrix(1 0 0 -1 0 0)"/>
+ <rect height="6" x="10" y="-17" 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" transform="matrix(1 0 0 -1 0 0)"/>
+ <path d="m 32 37 7 -8 -14 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="31" x="49" y="16"/>
+ <rect height="6" x="48" y="-53" 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" transform="matrix(1 0 0 -1 0 0)"/>
+ <rect height="6" x="10" y="-53" 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" transform="matrix(1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg
new file mode 100644
index 00000000..09ee3927
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="13" y="16" height="11" width="2"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="13" height="11" y="37" width="2"/>
+ <rect height="6" x="48" y="-17" width="6" transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect height="6" x="10" y="-17" width="6" transform="matrix(1 0 0 -1 0 0)" 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 32 37 7 -8 -14 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="49" height="14" y="14" width="2"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="49" y="36" height="14" width="2"/>
+ <rect height="8" x="28" y="-54" width="8" transform="matrix(1 0 0 -1 0 0)" 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/64/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg
new file mode 100644
index 00000000..c7185166
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <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 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <rect height="8" width="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" y="41.838" x="28"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg
new file mode 100644
index 00000000..2cdae5c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" 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 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <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 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <rect height="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" width="8" x="28" y="41.838"/>
+ <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 28 47.5 -13 0"/>
+ <rect height="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" width="2" x="13.5" y="46.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 36 47.5 13 0"/>
+ <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:1;stroke-dashoffset:0" width="2" transform="matrix(-1 0 0 1 0 0)" height="2" x="-50.5" y="46.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..1d901d49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <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 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <circle cx="32" 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" cy="46" r="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/note.svg b/.icons/Material-Black-Lime-Numix/64/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg
new file mode 100644
index 00000000..ca149ade
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 64 37 -12 0 0 -12 -12 0 0 12 l -12 0 l 0 12 12 0 0 12 l 12 0 0 -12 12 0" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg
new file mode 100644
index 00000000..f1f262f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg
new file mode 100644
index 00000000..377f8d75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x2="57" id="linearGradient4140" gradientUnits="userSpaceOnUse" x1="7">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect width="48" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="48" y="8" x="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..d4332d27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 28 0 L 0 56 L 28 56 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 20 32 L 12 48 L 20 48 Z "/>
+<path style="fill:#6c71c4" d="M 36 0 L 64 56 L 36 56 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 44 32 L 52 48 L 44 48 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 0 60 L 28 60 L 28 64 L 0 64 Z "/>
+<path d="M 36 60 L 64 60 L 64 64 L 36 64 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..31dd727b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 64 28 L 8 0 L 8 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32 20 L 16 12 L 16 20 Z "/>
+<path style="fill:#6c71c4" d="M 64 36 L 8 64 L 8 36 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32 44 L 16 52 L 16 44 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 4 0 L 4 28 L 0 28 L 0 0 Z "/>
+<path d="M 4 36 L 4 64 L 0 64 L 0 36 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg
new file mode 100644
index 00000000..ea08c432
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="28" x="12" height="24" width="32" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 52 26 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 4 4 0 8 4 0 0 -4 4 0 0 -4 z m 48 0 0 4 4 0 0 4 4 0 0 -8 z m -48 48 0 8 8 0 0 -4 -4 0 0 -4 z m 52 0 0 4 -4 0 0 4 8 0 0 -8 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#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/64/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg
new file mode 100644
index 00000000..ea772083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 64 32 c -0.004 17.672 -14.328 31.996 -32 31.996 c -17.672 0 -31.996 -14.324 -32 -31.996 c -0.004 -17.676 14.324 -32 32 -32 c 17.676 0 32 14.328 32 32 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 32 3 l 0 58 c 16.02 0 28.996 -12.985 29 -29 c 0.004 -16.02 -12.981 -29 -29 -29 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg
new file mode 100644
index 00000000..b9a5f6f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 35.980469 56 C 49.246094 56 60 45.253906 60 32 C 60 18.746094 49.246094 8 35.980469 8 C 22.753906 8 12.023438 18.675781 11.957031 31.875 L 4 32 L 16 48 L 28.019531 32 L 19.964844 31.875 C 20.03125 23.097656 27.175781 16 35.980469 16 C 44.824219 16 51.992188 23.164062 51.992188 32 C 51.992188 40.835938 44.824219 48 35.980469 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg
new file mode 100644
index 00000000..c581994e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 28.019531 56 C 14.753906 56 4 45.253906 4 32 C 4 18.746094 14.753906 8 28.019531 8 C 41.246094 8 51.976562 18.675781 52.042969 31.875 L 60 32 L 48 48 L 35.980469 32 L 44.035156 31.875 C 43.96875 23.097656 36.824219 16 28.019531 16 C 19.175781 16 12.007812 23.164062 12.007812 32 C 12.007812 40.835938 19.175781 48 28.019531 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg
new file mode 100644
index 00000000..5527325a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="53.894" height="53.894" x="9.195" y="0.288" rx="3.368" 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.684" y="2.814" x="11.721" height="48.842" width="48.842" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="11.636" height="8" y="28" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="17.455" height="8" width="11.636" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="11.636" height="8" x="34.909" y="28" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="52.36" height="8" width="11.636" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg
new file mode 100644
index 00000000..4622f26a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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 57 52 0"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 42 52 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 26 52 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 52 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg
new file mode 100644
index 00000000..1efebb51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" y="8" x="8" style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" height="48" rx="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg
new file mode 100644
index 00000000..2dd5d0df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.367 13.692 c -13.57 -8.132 -27.14 10.843 -13.57 21.686 c 6.258 2.442 13.459 -1.526 27.601 2.02 8.324 2.088 2.254 14.243 2.254 14.243 0 0 -16.606 4.181 -16.606 -9.373 0 -13.554 0.322 -12.313 0.322 -28.578 z" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:2"/>
+ <rect y="10" x="28" height="8" width="8" 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 y="31" x="14" height="8" width="8" 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 y="49" x="45" height="8" width="8" 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/64/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg
new file mode 100644
index 00000000..914111c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="27" x="13" height="24" width="32" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 53 25 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 5 19 0 8 4 0 0 -4 4 0 0 -4 m -8 32 0 8 8 0 0 -4 -4 0 0 -4 z m 44 0 0 4 -4 0 0 4 8 0 0 -8 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 19 5 0 8 4 0 0 -4 4 0 0 -4 m 24 0 0 4 4 0 0 4 4 0 0 -8 z m 4 32 0 4 -4 0 0 4 8 0 0 -8 z" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg
new file mode 100644
index 00000000..e859bc79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.625,0,0,3.625,3,3)">
+ <g>
+ <rect width="4" height="4" y="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="12" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="12" x="6" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-2" x="3.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="15.314" y="-2" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-8" x="9.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="9.314" y="4" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ <path d="M 32 8 A 24 24 0 0 0 8 32 24 24 0 0 0 32 56 24 24 0 0 0 56 32 24 24 0 0 0 32 8 m 0 13 A 11 11 0 0 1 43 32 11 11 0 0 1 32 43 11 11 0 0 1 21 32 11 11 0 0 1 32 21" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 32 14 A 18 18 0 0 0 14 32 18 18 0 0 0 32 50 18 18 0 0 0 50 32 18 18 0 0 0 32 14 m 0 11 a 7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7 -7 7 7 0 0 1 7 -7 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..6b7d6fa1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8.5" y="31.998"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="28.5" y="13.998"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..3685bf41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg
new file mode 100644
index 00000000..af1a1a07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg
new file mode 100644
index 00000000..0f9b0ce9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg
new file mode 100644
index 00000000..0e8f4fc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.46875,0,0,0.46875,35.875,34)">
+ <path d="m 32 0 c 0 0 20 0.035 20.02 14.188 l 0 12.219 c 0 0 7.98 0 7.98 3.211 l 0 29.29 c 0 2.695 -2.859 5.094 -6 5.094 l -44 0 c -3.141 0 -6 -2.398 -6 -5.094 l 0 -29.29 c 0 -3.211 8.09 -3.234 8.09 -3.234 l -0.25 -12.195 c 0.164 -14.168 20.16 -14.187 20.16 -14.187 m 0 7.102 c 0 0 -12 0 -12 10.629 l 0 8.676 24 0 0 -8.676 c 0 -10.629 -12 -10.629 -12 -10.629" style="fill:#268bd2"/>
+ <path d="m 32 36 c -4.418 0 -8 3.582 -8 8 0 2.957 1.613 5.492 4 6.875 l 0 9.125 8 0 0 -9.125 c 2.387 -1.383 4 -3.918 4 -6.875 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available.svg
new file mode 100644
index 00000000..46fba946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg
new file mode 100644
index 00000000..7c4456bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 61.5 49 a 14.5 14.5 0 0 1 -29 0 14.5 14.5 0 1 1 29 0 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,97,64.000009)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg
new file mode 100644
index 00000000..058e6ee3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 45.714844,64 64,48 52,48 52,28 40,28 40,48 28,48 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg
new file mode 100644
index 00000000..7f4923e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.644531 2.355469 60 4 60 L 56 60 C 57.644531 60 60 57.644531 60 56 L 60 4 C 60 2.355469 57.644531 0 56 0 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.355469 57.644531 0 56 0 Z "/>
+<path style="fill-opacity:.392" d="M 24 8 L 24 32 L 36 32 L 36 8 Z "/>
+</g>
+<path style="fill:#859900" d="M 45.714844 64 L 64 48 L 52 48 L 52 28 L 40 28 L 40 48 L 28 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg
new file mode 100644
index 00000000..690dd48c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.46875,0,0,0.46875,35.875,34)">
+ <path d="m 32 0 c 0 0 20 0.035 20.02 14.188 l 0 12.219 c 0 0 7.98 0 7.98 3.211 l 0 29.29 c 0 2.695 -2.859 5.094 -6 5.094 l -44 0 c -3.141 0 -6 -2.398 -6 -5.094 l 0 -29.29 c 0 -3.211 8.09 -3.234 8.09 -3.234 l -0.25 -12.195 c 0.164 -14.168 20.16 -14.187 20.16 -14.187 m 0 7.102 c 0 0 -12 0 -12 10.629 l 0 8.676 24 0 0 -8.676 c 0 -10.629 -12 -10.629 -12 -10.629" style="fill:#859900"/>
+ <path d="m 32 36 c -4.418 0 -8 3.582 -8 8 0 2.957 1.613 5.492 4 6.875 l 0 9.125 8 0 0 -9.125 c 2.387 -1.383 4 -3.918 4 -6.875 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..ac06baa5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg
new file mode 100644
index 00000000..b6216cce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg
new file mode 100644
index 00000000..698cd814
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 47.826 34.5 c -2.174 -0.009 -3.397 7.627 -5.161 8.887 -1.764 1.259 -9.439 -0.027 -10.118 2.02 -0.68 2.047 6.263 5.555 6.927 7.608 0.663 2.052 -2.908 8.893 -1.154 10.166 1.754 1.274 7.265 -4.183 9.439 -4.174 2.173 0.009 7.608 5.568 9.371 4.309 1.764 -1.26 -1.767 -8.186 -1.087 -10.233 0.68 -2.046 7.658 -5.488 6.995 -7.54 -0.664 -2.053 -8.365 -0.813 -10.118 -2.087 -1.753 -1.274 -2.92 -8.946 -5.093 -8.954 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg
new file mode 100644
index 00000000..cd560f7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 64 48 c -0.002 8.836 -7.164 15.998 -16 15.998 -8.836 0 -15.998 -7.162 -16 -15.998 c -0.002 -8.838 7.162 -16 16 -16 8.838 0 16 7.164 16 16 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 40.01 40 0 2.668 c -0.059 0.746 0.193 1.51 0.754 2.027 l 3.418 3.363 -3.418 3.361 c -0.5 0.502 -0.754 1.207 -0.754 1.914 l 0 2.666 2.666 0 c 0.705 0 1.412 -0.252 1.912 -0.754 l 3.418 -3.42 3.418 3.42 c 0.502 0.502 1.207 0.754 1.912 0.754 l 2.666 0 0 -2.666 c 0 -0.707 -0.252 -1.412 -0.754 -1.914 l -3.359 -3.361 3.418 -3.363 c 0.574 -0.529 0.695 -1.266 0.695 -2.027 l 0 -2.668 -2.666 0 c -0.641 0.02 -1.146 0.256 -1.853 0.871 l -3.476 3.361 -3.418 -3.361 c -0.473 -0.49 -1.119 -0.84 -1.797 -0.871 -0.027 0 -0.088 0 -0.115 0 z" style="fill:#fff;fill-opacity:0.902;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg
new file mode 100644
index 00000000..4580a523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 62.04 47.37 c -0.002 8.257 -6.695 14.95 -14.952 14.95 -8.257 0 -14.95 -6.693 -14.952 -14.95 -0.002 -8.259 6.693 -14.954 14.952 -14.954 8.259 0 14.954 6.695 14.952 14.954 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.46724123,0,0,0.46724123,32.133332,32.413878)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.49 24.02 c -3.375 -7.32 -10.93 -12.02 -19.445 -12.02 -8.707 0 -16.664 5.145 -19.801 12.797 l 6.602 2.402 c 2.09 -5.102 7.395 -8.531 13.199 -8.531 5.602 0 10.559 3.066 12.855 7.836 l -4.816 1.813 12.313 6.695 3.602 -12.688 z"/>
+ <path d="m 32.04 45.34 c -5.551 0 -10.613 -3.156 -12.879 -7.895 l 4.75 -1.73 l -12.184 -6.551 -3.73 12.352 l 4.543 -1.656 c 3.313 7.289 11.05 12.148 19.5 12.148 8.738 0 16.48 -4.945 19.715 -12.594 l -6.57 -2.469 c -2.156 5.102 -7.316 8.395 -13.145 8.395 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg
new file mode 100644
index 00000000..1d1549dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.648438 2.351562 60 4 60 L 56 60 C 57.648438 60 60 57.648438 60 56 L 60 4 C 60 2.351562 57.648438 0 56 0 Z " fill="#c19553"/>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.351562 57.648438 0 56 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 24 8 L 24 32 L 36 32 L 36 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 32 40 L 64 40 L 64 52 L 32 52 Z " fill="#dc312f"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg
new file mode 100644
index 00000000..94295300
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(1.999994,0,0,1.9999897,26.000066,26.000114)" 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/64/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg
new file mode 100644
index 00000000..b6216cce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..29757892
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x1="7" id="linearGradient4140" gradientUnits="userSpaceOnUse" x2="57">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect height="48" x="8" rx="1" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" width="48" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..75ecfb26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" r="25" cx="32" cy="32" id="radialGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:1"/>
+ </radialGradient>
+ </defs>
+ <rect y="8" width="48" rx="1" height="48" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" x="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg
new file mode 100644
index 00000000..67bce418
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect y="8" x="8" width="48" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="48" rx="1"/>
+ <rect 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)" y="-5.421" x="18.15" height="10.842" width="10.842"/>
+ <rect 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)" y="-16.263" x="28.991" height="10.842" width="10.842"/>
+ <rect 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)" y="-27.11" x="39.834" height="10.842" width="10.842"/>
+ <rect 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)" y="-16.263" x="50.676" height="10.842" width="10.842"/>
+ <rect 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)" y="-5.421" x="39.834" height="10.842" width="10.842"/>
+ <rect 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)" y="5.421" x="28.991" height="10.842" width="10.842"/>
+ <rect 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)" y="16.263" x="39.834" height="10.842" width="10.842"/>
+ <rect 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)" y="5.421" x="50.676" height="10.842" width="10.842"/>
+ <rect 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)" y="-5.421" x="61.52" height="10.842" width="10.842"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg
new file mode 100644
index 00000000..0ef53869
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="1" width="48" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" y="8" x="8" height="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg
new file mode 100644
index 00000000..6b5fc531
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 8,5 C 6.338,5 5,6.338 5,8 L 5,35 9.904297,35 26,18.910157 26,8 C 26,6.338 24.662,5 23,5 L 8,5 Z" style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.943 8.445 c -0.767 0 -1.533 0.297 -2.121 0.885 l -25.676 25.67 29.701 0 10.822 -10.822 c 1.175 -1.175 1.175 -3.067 0 -4.242 l -10.605 -10.605 c -0.588 -0.588 -1.354 -0.885 -2.121 -0.885 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,38 c -1.662,0 -3,1.338 -3,3 l 0,15 c 0,1.662 1.338,3 3,3 l 48,0 c 1.662,0 3,-1.338 3,-3 l 0,-15 c 0,-1.662 -1.338,-3 -3,-3 L 8,38 Z m 7.5,6 A 4.5,4.5 0 0 1 20,48.5 4.5,4.5 0 0 1 15.5,53 4.5,4.5 0 0 1 11,48.5 4.5,4.5 0 0 1 15.5,44 Z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg
new file mode 100644
index 00000000..ba217af9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg width="64" height="64" viewBox="0 0 18.062221 18.062221" style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0.51402 0 0 0.51485 -5.071 -1.639)" style="fill:#535353;fill-opacity:1">
+ <path d="m 29.631 26.755 -4.392 0 c -0.012 -0.641 -0.018 -1.027 -0.018 -1.169 0 -1.437 0.235 -2.618 0.706 -3.544 0.47 -0.932 1.417 -1.971 2.828 -3.134 1.411 -1.158 2.258 -1.917 2.528 -2.28 0.429 -0.564 0.641 -1.193 0.641 -1.876 0 -0.95 -0.376 -1.763 -1.129 -2.446 -0.753 -0.677 -1.764 -1.015 -3.04 -1.015 -1.229 0 -2.258 0.356 -3.087 1.063 -0.823 0.706 -1.393 1.787 -1.705 3.235 l -4.439 -0.558 c 0.123 -2.078 1 -3.841 2.622 -5.289 1.629 -1.448 3.757 -2.173 6.403 -2.173 2.775 0 4.986 0.736 6.632 2.202 1.64 1.466 2.463 3.17 2.463 5.123 0 1.074 -0.306 2.095 -0.905 3.057 -0.606 0.962 -1.893 2.274 -3.869 3.93 -1.023 0.861 -1.658 1.549 -1.905 2.072 -0.247 0.522 -0.359 1.454 -0.335 2.802 z" style="fill-rule:nonzero"/>
+ </g>
+ <rect x="7.902" y="13.547" width="2.258" height="2.258" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..49fe214a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..3876500b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg
new file mode 100644
index 00000000..d50d0b55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg
new file mode 100644
index 00000000..9f22a7a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg
new file mode 100644
index 00000000..28df00d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 8 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 8 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 8 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 8 8 12.8 0 0 12 l -12.8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 20 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 20 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 20 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 32 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 44 43.2 12 0 l 0 12.8 -12 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 32 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 44 31.2 12 0 l 0 12.8 -12 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 20 8 12.8 0 0 12 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 44 19.2 12 0 l 0 12.8 -12 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 8 12.8 0 0 12 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 44 8 12 0 0 12 -12 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..baa6b059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(4,4)" 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 25.379 19.2 c -4.061 -0.125 -8.117 2.118 -12.579 6.91 l 5.245 4.143 c 3.827 -4.111 5.988 -4.729 7.107 -4.695 1.119 0.034 2.563 0.934 4.635 2.524 2.072 1.59 4.772 3.87 8.834 3.994 4.061 0.125 8.117 -2.118 12.579 -6.91 l -5.245 -4.143 c -3.827 4.111 -5.988 4.729 -7.107 4.695 -1.119 -0.034 -2.563 -0.934 -4.635 -2.524 -2.072 -1.59 -4.772 -3.87 -8.834 -3.994 z m 0 12.718 c -4.061 -0.125 -8.117 2.118 -12.579 6.91 l 5.245 4.138 c 3.827 -4.111 5.988 -4.729 7.107 -4.695 1.119 0.034 2.563 0.934 4.635 2.524 2.072 1.59 4.772 3.87 8.834 3.994 4.061 0.125 8.117 -2.118 12.579 -6.91 l -5.245 -4.138 c -3.827 4.111 -5.988 4.729 -7.107 4.695 -1.119 -0.034 -2.563 -0.934 -4.635 -2.524 -2.072 -1.59 -4.772 -3.87 -8.834 -3.994 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:0.902;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg
new file mode 100644
index 00000000..0684e5e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" height="56" x="8" y="4" rx="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="6" x="16" y="12" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="24" x="16" height="6" width="32" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="6" x="16" y="36" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40.25 49.23 16.625 -17.23 7.125 7.386 -23.75 24.614 c -4.872 -5.05 -9.378 -9.75 -14.25 -14.798 l 7.125 -7.354 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/previous.svg b/.icons/Material-Black-Lime-Numix/64/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg
new file mode 100644
index 00000000..2e4d62b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16.015625 16 L 16.015625 21.335938 C 15.898438 22.828125 16.402344 24.355469 17.523438 25.390625 L 24.359375 32.117188 L 17.523438 38.839844 C 16.523438 39.84375 16.015625 41.253906 16.015625 42.667969 L 16.015625 48 L 21.347656 48 C 22.757812 48 24.171875 47.496094 25.171875 46.492188 L 32.007812 39.652344 L 38.84375 46.492188 C 39.847656 47.496094 41.257812 48 42.667969 48 L 48 48 L 48 42.667969 C 48 41.253906 47.496094 39.84375 46.492188 38.839844 L 39.773438 32.117188 L 46.609375 25.390625 C 47.757812 24.332031 48 22.859375 48 21.335938 L 48 16 L 42.667969 16 C 41.386719 16.039062 40.375 16.511719 38.960938 17.742188 L 32.007812 24.464844 L 25.171875 17.742188 C 24.226562 16.761719 22.933594 16.0625 21.578125 16 C 21.523438 16 21.402344 16 21.347656 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..05f7cef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="31.998" x="8.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" x="28.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..110a38fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg
new file mode 100644
index 00000000..f476f871
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg
new file mode 100644
index 00000000..7bd416f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/rating.svg b/.icons/Material-Black-Lime-Numix/64/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..39dcbaa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..30962241
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg
new file mode 100644
index 00000000..e2fcd4a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg
new file mode 100644
index 00000000..3c68cf11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/revert.svg b/.icons/Material-Black-Lime-Numix/64/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/search.svg b/.icons/Material-Black-Lime-Numix/64/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg
new file mode 100644
index 00000000..cfd77950
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 46 9 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m -13.5 -46 a 32.5 32.5 0 0 1 -32.5 32.5" 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:3;stroke-dashoffset:0"/>
+ <path d="m 9 46 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg
new file mode 100644
index 00000000..7b180b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <rect transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" height="3" x="-23.5" y="43.755" width="47" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 9 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 9 46 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg
new file mode 100644
index 00000000..a933cd05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 34 9 0 3 22 0 0 -3 z m -8 10 0 3 30 0 0 -3 z m 8 10 0 3 22 0 0 -3 z m -4 10 0 3 26 0 0 -3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 17.436 9 0 33"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 10.454 34.522 6.98 7.978 6.983 -7.978"/>
+ <rect height="6" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="48" x="8" y="49"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg
new file mode 100644
index 00000000..7ec00fd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="26" x="8" height="30" width="38" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 56 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg
new file mode 100644
index 00000000..dc4ff2f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 38.525 8.01 A 18 18 0 0 0 20 26 L 8.5 26 C 8.223 26 8 26.22 8 26.5 L 8 55.5 C 8 55.777 8.223 56 8.5 56 L 45.5 56 C 45.777 56 46 55.777 46 55.5 L 46 42.12 A 18 18 0 0 0 56 26 A 18 18 0 0 0 38.525 8.01 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg
new file mode 100644
index 00000000..3787cd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 8.5 26 C 8.223 26 8 26.223 8 26.5 L 8 55.5 C 8 55.777 8.223 56 8.5 56 L 45.5 56 C 45.777 56 46 55.777 46 55.5 L 46 42.115234 A 18 18 0 0 1 20 26 L 8.5 26 z " style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 38.525 8.01 c -10.143 -0.296 -18.525 7.845 -18.525 17.992 l 25.5 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 15.615 c 6.122 -3.038 9.996 -9.281 10 -16.12 0 -9.736 -7.742 -17.708 -17.475 -17.992" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg
new file mode 100644
index 00000000..cf3366d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 34 9 0 3 22 0 0 -3 z m -8 10 0 3 30 0 0 -3 z m 8 10 0 3 22 0 0 -3 z m -4 23 0 3 26 0 0 -3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 17.436 9 0 24"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 10.454 26.522 6.98 7.978 6.983 -7.978"/>
+ <rect y="39" x="8" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="6" width="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg
new file mode 100644
index 00000000..669ab331
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 30 55 0 -3 -22 0 0 3 z m 8 -10 0 -3 -30 0 0 3 z m -8 -10 0 -3 -22 0 0 3 z m 4 -23 0 -3 -26 0 0 3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 46.564 55 0 -24"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 53.55 37.478 -6.98 -7.978 -6.983 7.978"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" height="6" width="48" x="-56" y="-25" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg
new file mode 100644
index 00000000..c582db0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 30 55 0 -3 -22 0 0 3 z m 8 -10 0 -3 -30 0 0 3 z m -8 -10 0 -3 -22 0 0 3 z m 4 -10 0 -3 -26 0 0 3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 46.564 55 0 -33"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 53.55 29.478 -6.98 -7.978 -6.983 7.978"/>
+ <rect y="-15" x="-56" height="6" width="48" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(-1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/shear.svg b/.icons/Material-Black-Lime-Numix/64/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg
new file mode 100644
index 00000000..7a7b979f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg
@@ -0,0 +1,101 @@
+<?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="64"
+ height="64"
+ 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="13.90625"
+ inkscape:cx="32"
+ inkscape:cy="32"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1623"
+ inkscape:window-height="1026"
+ inkscape:window-x="57"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-988.3622)">
+ <g
+ id="g2986">
+ <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/64/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg
new file mode 100644
index 00000000..f2c84371
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4.148 5 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 49.21 c 0 1.257 1.141 2.395 2.398 2.395 l 55.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -49.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 m -2.602 3 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z m -52 7 54 0 l 0 41 -54 0" style="fill:#888;fill-opacity:1"/>
+ <rect width="16" height="35" x="40" y="18" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/split.svg b/.icons/Material-Black-Lime-Numix/64/actions/split.svg
new file mode 100644
index 00000000..af0d3d02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 4 12 12 -24 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="16" x="44" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="16" x="12" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 12 12 -24 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17.656 22.344 -5.656 5.656 l 16 16 l 0 16 l 8 0 0 -16 16 -16 l -5.656 -5.656 -14.344 14.344" 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/64/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/start.svg b/.icons/Material-Black-Lime-Numix/64/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg
new file mode 100644
index 00000000..0caf0685
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 11 0 L 53 0 C 60 0 60 0 60 7.109375 L 60 56.890625 C 60 64 60 64 53 64 L 11 64 C 4 64 4 64 4 56.890625 L 4 7.109375 C 4 0 4 0 11 0 Z " style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 22.289 16.246 c -1.551 5.531 -1.586 13.191 1.18 16.969 c 1.16 1.793 2.75 4.148 1.504 6.293 c -2.297 3.348 -6.129 5.152 -9.617 6.973 c -1.188 0.125 -0.758 1.227 -0.84 2.043 c 0 0.648 -0.191 1.496 0.754 1.191 l 33.461 0 c 0.945 0.305 0.754 -0.543 0.754 -1.191 c -0.082 -0.816 0.348 -1.918 -0.84 -2.043 c -3.488 -1.82 -7.32 -3.625 -9.617 -6.973 c -1.246 -2.145 0.344 -4.5 1.504 -6.293 c 2.922 -4.113 3.305 -13.06 1.172 -17.09 c -1.926 -3.5 -3.871 -5.32 -9.703 -5.453 c -5.844 0.234 -7.777 1.953 -9.711 5.578 Z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg
new file mode 100644
index 00000000..c3039fb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32 6 A 20 23 0 0 0 12.01 28.875 l -0.008 0 0 0.125 0 13.672 -8 9.328 28 0 28 0 -8 -9.328 0 -13.547 -0.008 0 A 20 23 0 0 0 52 29 20 23 0 0 0 32 6 M 22.664 56 c 1.681 4.452 4.668 6.987 9.336 7 4.667 0.013 7.655 -2.548 9.336 -7 l -18.672 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg
new file mode 100644
index 00000000..65ae5f39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg
new file mode 100644
index 00000000..dbd4bed9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..bef166b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12 24 c -4.418 0 -8 3.582 -8 8 0 4.418 3.582 8 8 8 l 40 0 c 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg
new file mode 100644
index 00000000..3dcfe899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..78200c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32,12 32,38 54,38 43,22.947368 54,12" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 12 0 26 -4 0 0 -26 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12 10 22 0 0 26 -22 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="48" x="10" y="8" rx="1.333" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..cbb96dff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32,12 32,38 54,38 43,22.947368 54,12" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 12 0 26 -4 0 0 -26 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12 10 22 0 0 26 -22 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="48" x="10" y="8" rx="1.333" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..e66b5af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19.55664,64 40.88672,0 C 64,64 64,64 64,60.572266 L 64,31 40,16 16,31 16,60.572266 C 16,64 16,64 19.55664,64 Z" style="fill:#268bd2"/>
+ <path d="m 19.55664,64 40.88672,0 C 64,64 64,64 64,60.572266 L 64,31 40,16 16,31 16,60.572266 C 16,64 16,64 19.55664,64 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 22 22 0 36 36 0 l 0 -36" style="fill:#fff"/>
+ <g transform="matrix(1.5,0,0,1.5,16,16)" style="fill:#268bd2">
+ <path d="m 2,32 28,0 c 2,0 2,0 2,-2 L 32,12 0,30 c 0,2 0,2 2,2 z"/>
+ <path d="M 30,32 2,32 C 0,32 0,32 0,30 L 0,12 32,30 c 0,2 0,2 -2,2 z"/>
+ </g>
+ <path d="M 60.44336,64 19.55664,64 C 16,64 16,64 16,60.63086 L 16,34 64,60.63086 C 64,64 64,64 60.44336,64 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..9c07e53c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 56.906 18.08 c 2.992 12.922 2.18 11.32 -8.945 5.867 c -11.688 5.938 -11.281 6.438 -8.875 -5.992 -10.508 -8.75 -9.305 -7.961 3.461 -9.57 5.75 -11.594 5.266 -10.773 11.02 0.07 13.469 1.5 13.148 0.984 3.344 9.625 z" style="fill:#cb4b16;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..3f503cb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 34 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 6.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0 -0.442 -0.358 -0.801 -0.801 -0.801 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="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 64 40 -12 0 l 0 -12 l -12 0 0 12 -12 0 0 12 12 0 l 0 12 l 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..14111045
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.237 7.129 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 c 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 c -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 28.24 21.13 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg
new file mode 100644
index 00000000..3c2fa554
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg
new file mode 100644
index 00000000..37616569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.237 7.129 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 c 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 c -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 28.24 21.13 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg
new file mode 100644
index 00000000..adae3978
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg
new file mode 100644
index 00000000..081f288b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg
new file mode 100644
index 00000000..48f6074b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="14" height="14" x="7" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="7" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="7" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..0e689f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.6666667,0,0,2.6666667,-32,-30.666666)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 6 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 20 28 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 60 32 -20 -20 l 0 12 -20 0 0 16 20 0 0 12 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..7ecc44d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52 12 c 4 0 4 0 4 4 l 0 40 c 0 4 0 4 -4 4 l -40 0 c -4 0 -4 0 -4 -4 l 0 -40 c 0 -4 0 -4 4 -4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 l 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 37.39 -2.766 2.609 2.766 0 0 -2.609" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.984 44 -4.242 4 11.258 0 0 -4 -7.02 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.984 20 4.25 4 2.766 0 l 0 -4 -7.02 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 32 -20 -20 0 12 -20 0 l 0 16 l 20 0 0 12 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..884d5a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 24 12 0 c 6 0 6 0 6 6 l 0 8 c 0 6 0 6 -6 6 -2.25 0 0.325 -0.019 -1.925 -0.019 0.752 0.643 1.451 1.589 1.058 2.629 -0.417 1.51 -2.595 1.885 -3.53 0.649 -1.742 -1.756 -2.708 -3.477 -4.403 -5.278 1.797 -1.9 2.857 -3.728 4.708 -5.574 1.216 -1.124 3.468 -0.116 3.372 1.56 0.039 0.871 -0.64 1.462 -1.206 2.01 2.512 -0.024 -0.583 0.108 1.925 0.019 2 0 2 0 2 -2 l 0 -8 c 0 -2 0 -2 -2 -2 l -12 0 c -2 0 -2 0 -2 2 l 0 8 c 0 2 0 2 2 2 l 0 0 c 2 0 2 0 2 2 0 2 0 2 -2 2 l 0 0 c -6 0 -6 0 -6 -6 l 0 -8 c 0 -6 0 -6 6 -6 z" style="fill:#868686;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg
new file mode 100644
index 00000000..71d6611c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.6666667,0,0,2.6666667,-32,-30.666666)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 20 20 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 28 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..b725866e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.5555555,0,0,1.5555555,-5.3333322,-5.33373)" style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 9.857 21.428 -3.857 0 0 -3.857 3.857 0 0 -4.847 5.143 -0.775 0 5.622 6.429 0 0 3.857 -6.429 0 0 7.184 c 0 0.672 0.065 1.214 0.194 1.628 0.129 0.413 0.31 0.736 0.543 0.969 0.233 0.233 0.517 0.388 0.853 0.465 0.336 0.078 0.71 0.116 1.124 0.116 0.439 0 0.84 -0.013 1.201 -0.039 0.388 -0.026 0.749 -0.065 1.085 -0.116 0.362 -0.078 0.723 -0.181 1.085 -0.31 0.388 -0.129 0.714 -0.297 1.153 -0.504 l 0.659 4.108 c -0.878 0.362 -2.123 0.62 -3.157 0.775 -1.01 0.155 -1.989 0.233 -2.945 0.233 -1.111 0 -2.093 -0.09 -2.945 -0.271 c -0.853 -0.181 -1.43 -0.53 -2.024 -1.046 -0.594 -0.517 -1.192 -1.24 -1.502 -2.17 -0.31 -0.956 -0.465 -2.196 -0.465 -3.72"/>
+ <path d="m 42 23.961 q 0 6.355 -2.131 9.455 -2.131 3.1 -6.2 3.1 -4.069 0 -6.2 -3.1 -2.131 -3.1 -2.131 -9.455 0 -6.278 2.17 -9.378 2.17 -3.1 6.161 -3.1 4.069 0 6.2 3.1 q 2.131 3.061 2.131 9.378 m -4.301 0 q 0 -4.108 -1.046 -6.239 -1.01 -2.17 -2.984 -2.17 -1.938 0 -2.984 2.17 -1.046 2.131 -1.046 6.239 0 4.146 1.046 6.316 1.046 2.131 2.984 2.131 1.976 0 2.984 -2.131 1.046 -2.17 1.046 -6.316 z m -1.86 -0.388 q 0 1.046 -0.62 1.821 -0.581 0.736 -1.511 0.736 -1.01 0 -1.589 -0.736 -0.581 -0.775 -0.581 -1.821 0 -1.046 0.581 -1.821 0.581 -0.775 1.589 -0.775 0.93 0 1.511 0.775 0.62 0.775 0.62 1.821 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg
new file mode 100644
index 00000000..0c7e7cee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.9999886,0,0,3.9999886,0,1.8183029e-4)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 -0.206 0.8 -1 1.139 -2.66 1.117 -0.631 0.32 -1.244 0.666 -1.834 1.049 -0.344 0.713 -0.637 1.01 -1.465 1.047 c -1.638 1.284 -3.08 2.805 -4.25 4.531 -0.517 0.778 0.056 1.904 -1.836 3.367 -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 -0.003 0.001 0.012 0.005 0.01 0.006 -0.336 0.219 17.414 4.143 25.303 -1.51 0.001 -0.001 0.003 -0.001 0.004 -0.002 2.157 -1.998 3.873 -4.457 4.984 -7.232 0.224 -1.336 0.321 -1.887 0.99 -3.223 0 -0.001 0.002 -0.003 0.002 -0.004 c 0.29 -1.355 0.449 -2.759 0.449 -4.201 c 0 -0.01 0 -0.021 0 -0.031 0 0 0 -0.002 0 -0.002 -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 0 -0.001 0 -0.001 0 -0.002 -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 0 -0.001 0 -0.001 0 -0.002 l -9.428 -11.285 c -0.001 0 -0.001 -0.002 -0.002 -0.002 c -2.837 -1.543 -6.088 -2.42 -9.545 -2.42" transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" style="fill:#298fd9;fill-opacity:1"/>
+ <g transform="matrix(0.34782608,0,0,0.34782609,-0.34782573,-0.347826)" style="fill:#cde626;fill-opacity:1">
+ <g>
+ <!-- color: #20a0db -->
+ </g>
+ </g>
+ <g>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 33.545 6.42 c -0.525 0.232 -1.01 0.534 -1.375 0.883 -0.73 -1.235 -0.949 0.757 -2.102 0.258 -0.792 -0.036 -3.03 1.533 -2.617 0.406 1.186 -0.716 -2.497 -1.196 -3.229 0.16 -0.44 0.816 -1.604 1.622 -0.08 1.578 0.625 1.797 1.01 -2.923 1.498 -1.1 -0.342 0.961 1.704 0.455 0.059 1.314 -0.355 0.934 -1.947 0.831 -2.027 0.289 -0.549 0.796 -0.819 0.331 -1.031 1.191 -1.282 0.246 -1.051 0.577 -0.822 1.467 -0.939 -0.266 -2.086 1.432 -0.619 1.846 1.024 -1.137 2.623 -2.927 3.613 -0.6 0.801 -0.228 -1.618 -2.31 0.123 -1.141 0.466 0.629 1.119 2.478 1.283 0.68 1.038 0.3 0.607 -2.289 1.674 -0.889 0.42 -1.419 2.148 1.612 0.299 0.674 -2.075 -0.058 -1.311 1.676 0.174 1.395 -0.099 1.809 -2.277 0.486 -3.107 1.174 -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 -1.994 -0.17 -2.765 1.748 -3.834 3.08 -0.484 1.538 0.015 4.453 1.779 4.313 1.403 -0.464 3.566 -0.227 2.98 1.701 1.339 1.679 -0.206 3.805 0.977 5.588 0.654 0.9 0.222 2.643 1.648 1.795 1.56 -0.441 1.678 -2.62 2.449 -3.865 1.335 -1.196 -0.528 -3.528 1.518 -4.598 0.763 -0.567 1.652 -2.794 -0.121 -1.961 -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 1.124 0.823 1.446 4.478 3.174 3.066 1.652 -0.585 1.727 -2.398 -0.066 -2.447 -0.653 -0.718 -0.668 -1.932 0.072 -0.461 1.756 0.42 4 0.557 4.174 2.764 0.052 1.106 1.293 2.543 1.221 0.604 0.122 -1.451 2.37 -3.422 2.67 -0.877 0.033 0.189 0.87 -0.506 0.66 0.629 0.464 -0.006 1.669 2.421 2.074 0.492 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 0.166 1.321 0.38 -0.103 1.057 -0.551 c -1.608 -4.85 -5.01 -8.883 -9.43 -11.289 m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 -0.328 0.366 -0.644 0.741 -0.945 1.131 0.765 0.655 0.519 2.383 -0.275 0.807 -0.547 0.727 -0.504 0.683 -0.475 0.199 -0.715 1.055 -1.33 2.182 -1.836 3.367 0.071 0.016 0.139 0.021 0.215 0.049 1.25 -1.144 1.604 2.16 1.83 0.316 0.37 -2.048 2.872 -2.964 3.959 -4.334 -0.582 -1.19 1.526 -1.17 1.377 -0.063 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 1.441 0.092 0.289 -1.233 0.057 -1.793 z m -0.674 1.027 c -0.786 0.687 0.755 0.69 0 0 z m 9.52 1.604 c 0.006 0.64 1.696 2.905 0.15 1.971 -0.114 -0.717 -1.468 -1.497 -0.15 -1.971 z m -6.881 1.031 c -0.927 0.784 0.689 1.079 0 0 z m -1.09 0.65 c -0.121 0.283 0.328 0.088 0 0 z m 1.877 0.406 c -0.519 0.598 0.98 0.537 0 0 z m -17.08 3.609 c -0.144 -0.006 -0.291 0.013 -0.439 0.025 -0.236 0.577 2.26 1.174 0.863 0.1 -0.138 -0.086 -0.28 -0.119 -0.424 -0.125 z m -1.33 0.439 c -0.1 -0.036 -0.305 0.036 -0.701 0.275 -0.265 0.217 -0.488 0.306 -0.676 0.316 -0.064 0.244 -0.135 0.485 -0.189 0.732 0.893 0.409 1.659 0.984 2.219 1.879 1.867 0.069 -0.406 -0.631 -0.313 -1.551 c -0.693 -0.461 -0.041 -1.544 -0.34 -1.652 m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 0.072 2.075 2.424 3.077 2.062 5.148 0.051 2.185 0.3 4.532 1.584 6.363 0.548 0.822 1.507 0.738 0.637 -0.221 -0.198 -1.193 -0.471 -2.707 0.924 -3.176 -0.633 -1.222 1.316 -1.374 1.229 -2.83 1.505 -0.984 1.271 -2.952 2.121 -4.424 c -0.754 -1.415 -2.894 -0.984 -3.584 -2.723 -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 m 31.715 0.426 c -0.308 1.096 2.099 2.668 0.709 0.816 l -0.709 -0.816 z m -3.127 0.059 c -0.91 0.834 0.648 1.163 0 0 z m 6.869 0.65 c -1.499 0.231 -2.261 2.483 -0.551 2.623 0.304 -0.114 0.517 -0.253 0.68 -0.406 -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 -1.531 -0.44 -2.114 -1.981 -3.281 -3.131 l -0.176 -0.23 z m -9.141 4.23 c -0.095 0.841 -1.248 0.982 -0.98 1.82 -0.267 3.242 2.071 -1.609 0.98 -1.82 z m 12.652 1.865 c -0.767 0.566 -1.456 1.16 -1.084 2.449 -0.079 0.373 -0.029 0.619 0.092 0.777 0.415 -1.037 0.754 -2.112 0.992 -3.227 z m -30.475 6.359 c -0.738 0.225 0.706 0.544 0 0 z m -0.736 0.162 c -0.663 0.63 0.574 0.522 0 0 z" style="fill:#70e963;fill-opacity:1"/>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 19.838 5.03 c -0.688 -0.009 -1.602 0.057 -2.193 0.02 -0.919 0.308 -1.806 0.684 -2.66 1.117 0.113 0.034 0.198 0.067 0.361 0.1 0.724 0.936 -1.536 2.471 0.391 2.953 1.904 -1.287 3.65 -1.493 4.42 -3.426 1.01 -0.618 0.533 -0.753 -0.318 -0.764 z m 5.416 0.271 c -0.953 -0.107 -1.427 0.829 -0.064 0.424 0.229 0.109 0.48 -0.055 0.498 -0.307 -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 -0.408 -0.985 1.535 -0.312 1.025 -1.02 -0.16 -0.077 -0.313 -0.103 -0.457 -0.092 z m -17.303 1.49 c -0.341 0.221 -0.67 0.457 -0.996 0.697 -0.043 0.054 -0.119 0.11 -0.225 0.168 -0.081 0.061 -0.164 0.119 -0.244 0.182 0.709 0.981 1.2 0.447 1.533 -0.338 0.823 0.193 0.49 -0.257 -0.068 -0.709 z m 7.07 0.814 c -0.208 -0.022 -0.511 -0.024 -0.93 0.002 -0.715 1.246 2.388 0.15 0.93 -0.002 z m -6.574 30.27 c -0.285 0.743 -1.379 0.802 -0.957 1.664 -0.135 0.097 -0.281 0.161 -0.434 0.203 c 3.3 2.401 7.349 3.834 11.742 3.834 c 5.247 0 10.01 -2.035 13.574 -5.34 -2.071 0.026 -4.144 0.327 -6.06 1.129 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 -2.068 1.278 -4.526 1.01 -6.879 1.117 -1.898 -0.204 -3.085 1.549 -5.076 0.797 -1.709 0.112 -3.703 0.457 -3.992 -1.814 l -0.258 -0.264 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg
new file mode 100644
index 00000000..1c6090d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.526 34.997 12.245 -12.245 5.248 5.248 -17.492 17.492 c -3.588 -3.588 -6.907 -6.928 -10.495 -10.517 l 5.248 -5.226 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..f2fd2d27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.25,0,0,-1.25,0,64)">
+ <path d="m 20 16 11.2 0 0 -12.8 -11.2 0 0 12.8" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.59 51.2 c -10.595 0 -19.19 -8.59 -19.19 -19.2 0 -10.59 8.595 -19.2 19.19 -19.2 10.615 0 19.21 8.61 19.21 19.2 c 0 10.61 -8.595 19.2 -19.21 19.2 z m 0 -10.874 c 4.597 0 8.331 -3.731 8.331 -8.326 0 -4.591 -3.733 -8.31 -8.331 -8.31 -4.593 0 -8.315 3.719 -8.315 8.31 0 4.595 3.721 8.326 8.315 8.326 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.16 3.836 c 0.36 1.285 24.521 1.285 24.88 0 c 0.36 -1.285 0.36 -3.836 0.36 -3.836 l -25.6 0 c 0 0 0 2.551 0.36 3.836 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.59 41.6 c -5.295 0 -9.59 -4.299 -9.59 -9.61 0 -5.295 4.295 -9.59 9.59 -9.59 5.315 0 9.61 4.295 9.61 9.59 0 5.311 -4.295 9.61 -9.61 9.61 m 0 -3.203 c 3.547 0 6.407 -2.875 6.407 -6.407 0 -3.531 -2.859 -6.387 -6.407 -6.387 -3.527 0 -6.387 2.855 -6.387 6.387 0 3.531 2.859 6.407 6.387 6.407 z" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..fad9811c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,13 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-opacity:1;fill:none;stroke:#888;stroke-linejoin:round;stroke-width:1" d="m 32 27.5 c 2.484 0 4.5 2.02 4.5 4.5 0 2.484 -2.02 4.5 -4.5 4.5 -2.484 0 -4.5 -2.02 -4.5 -4.5 0 -2.484 2.02 -4.5 4.5 -4.5 z"/>
+ <path style="fill:#d1d1d1;fill-opacity:1;stroke:none" d="m 32 6.25 c -14.278 0 -25.75 11.477 -25.75 25.75 0 14.278 11.477 25.75 25.75 25.75 14.278 0 25.75 -11.477 25.75 -25.75 0 -14.278 -11.477 -25.75 -25.75 -25.75 m 0 15.45 c 5.673 0 10.3 4.627 10.3 10.3 0 5.673 -4.627 10.3 -10.3 10.3 -5.673 0 -10.3 -4.627 -10.3 -10.3 0 -5.673 4.627 -10.3 10.3 -10.3 z"/>
+ <circle cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="26" cy="32"/>
+ <circle cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="11" cy="32"/>
+ <g transform="matrix(1 0 0 1 17.338 20.362)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 40.662 -9.525 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 14.192 17.15 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.644 23.19 -0.45 5.282 4.355 -3.03 m -3.905 -2.255"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..66df1d49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 14 26 c 0 11 0 22 0 33 1 0 2 0 3 0 0 -10 0 -20 0 -30 10 0 20 0 30 0 0 10 0 20 0 30 1 0 2 0 3 0 0 -11 0 -22 0 -33 -12 0 -24 0 -36 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 32 62 0 -33" style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..48bd9839
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 32 5 c -3.108 0 -6.216 0.801 -9 2.408 -5.567 3.214 -9 9.163 -9 15.592 l 0 1.5 0 34.5 3 0 0 -34.5 0 -1.5 c 0 -5.361 2.857 -10.31 7.5 -12.99 4.643 -2.681 10.357 -2.681 15 0 c 4.643 2.681 7.5 7.629 7.5 12.99 l 0 1.5 0 34.5 3 0 0 -34.5 0 -1.5 c 0 -6.428 -3.433 -12.378 -9 -15.592 -2.784 -1.607 -5.892 -2.408 -9 -2.408 z"/>
+ <path style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0" d="m 32 62 0 -33"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..f7cb6782
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 14 5 0 54 3 0 0 -51 30 0 0 51 3 0 0 -54 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 32 62 0 -33" style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..93293b77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="M 5,59 32,59 32,32 59,32 59,5 25.378907,5 5,25.378907 Z M 8,26.621093 26.621093,8 56,8 56,29 29,29 29,56 8,56 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..073173df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 5 5 0 54 27 0 0 -27 27 0 0 -27 z m 3 3 48 0 0 21 -27 0 0 27 -21 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg
new file mode 100644
index 00000000..fdb5c699
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 5 59 27 0 0 -27 27 0 0 -27 -24 0 -1.5 0 c -7.558 0 -14.806 3.01 -20.15 8.35 -5.344 5.344 -8.35 12.592 -8.35 20.15 l 0 1.5 z m 3 -24 0 -1.5 c 0 -6.764 2.688 -13.247 7.471 -18.03 c 4.783 -4.783 11.266 -7.471 18.03 -7.471 l 1.5 0 21 0 0 21 -27 0 0 27 -21 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg
new file mode 100644
index 00000000..17299ae2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 54.27 9.333 c -24.696 0 -44.937 20.242 -44.937 44.937 l 0 1.729 16.05 0 a 29.333333 29.333333 0 0 1 -0.046875 -1.333333 29.333333 29.333333 0 0 1 29.333334 -29.333334 29.333333 29.333333 0 0 1 1.333333 0.067707 l 0 -16.07 -1.729 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#50b34a;opacity:0.4;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" d="M -9 -54.999996 A 46 45.999996 0 0 1 -54.999999 -9" 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"/>
+ <rect y="9" height="8" width="8" 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" x="33"/>
+ <rect y="33" height="8" width="8" 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" x="9"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" d="m -24.999998 -55 a 30 30 0 0 1 -30 30" 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"/>
+ <rect y="41" height="8" width="8" 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" x="23"/>
+ <rect y="23" height="8" width="8" 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" x="41"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg
new file mode 100644
index 00000000..7c20216f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 32 0 C 32 0 52 0.0351562 52.019531 14.1875 L 52.019531 26.40625 C 52.019531 26.40625 60 26.40625 60 29.617188 L 60 58.90625 C 60 61.601562 57.140625 64 54 64 L 10 64 C 6.859375 64 4 61.601562 4 58.90625 L 4 29.617188 C 4 26.40625 12.085938 26.382812 12.085938 26.382812 L 11.835938 14.1875 C 12 0.0195312 32 0 32 0 Z M 32 7.101562 C 32 7.101562 20 7.101562 20 17.730469 L 20 26.40625 L 44 26.40625 L 44 17.730469 C 44 7.101562 32 7.101562 32 7.101562 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 32 36 C 27.582031 36 24 39.582031 24 44 C 24 46.957031 25.613281 49.492188 28 50.875 L 28 60 L 36 60 L 36 50.875 C 38.386719 49.492188 40 46.957031 40 44 C 40 39.582031 36.417969 36 32 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg
new file mode 100644
index 00000000..45968b9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 32 0.046875 C 49.675781 0.0429688 64.007812 14.371094 64.007812 32.046875 C 64.007812 49.726562 49.675781 64.054688 32 64.046875 C 14.324219 64.054688 -0.0078125 49.726562 -0.0078125 32.046875 C -0.0078125 14.371094 14.324219 0.0429688 32 0.046875 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 8.046875 28.050781 L 8.046875 36.050781 L 32.050781 36.050781 L 32.050781 28.050781 Z "/>
+<path style="fill-rule:evenodd" d="M 9.328125 40.046875 C 12.621094 49.375 21.5 56.046875 31.953125 56.046875 C 45.207031 56.046875 55.953125 45.304688 55.953125 32.046875 C 55.953125 18.792969 45.207031 8.046875 31.953125 8.046875 C 21.5 8.046875 12.621094 14.722656 9.328125 24.046875 L 18.203125 24.046875 C 20.96875 19.273438 26.035156 16.046875 31.953125 16.046875 C 40.789062 16.046875 47.953125 23.210938 47.953125 32.046875 C 47.953125 40.886719 40.789062 48.046875 31.953125 48.046875 C 26.035156 48.046875 20.96875 44.824219 18.203125 40.046875 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg
new file mode 100644
index 00000000..aab112eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 56 32.078125 C 56 45.34375 45.253906 56.097656 32 56.097656 C 18.746094 56.097656 8 45.34375 8 32.078125 C 8 18.851562 18.675781 8.121094 31.875 8.054688 L 32 0.0976562 L 48 12.097656 L 32 24.117188 L 31.875 16.0625 C 23.097656 16.128906 16 23.273438 16 32.078125 C 16 40.921875 23.164062 48.089844 32 48.089844 C 40.835938 48.089844 48 40.921875 48 32.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg
new file mode 100644
index 00000000..37479f08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 45.75 0 C 45.21875 0 44.75 0.46875 44.75 1 L 44.75 3.5 C 43.5625 3.804688 42.527344 4.390625 41.5 5 L 39.625 3 C 39.25 2.625 38.625 2.625 38.25 3 L 35 6.25 C 34.625 6.625 34.625 7.25 35 7.625 L 37 9.5 C 36.390625 10.527344 35.804688 11.5625 35.5 12.75 L 33 12.75 C 32.46875 12.75 32 13.21875 32 13.75 L 32 18.25 C 32 18.78125 32.46875 19.25 33 19.25 L 35.5 19.25 C 35.804688 20.4375 36.390625 21.472656 37 22.5 L 35 24.375 C 34.625 24.75 34.625 25.375 35 25.75 L 38.25 29 C 38.625 29.375 39.25 29.375 39.625 29 L 41.5 27 C 42.527344 27.609375 43.5625 28.195312 44.75 28.5 L 44.75 31 C 44.75 31.53125 45.21875 32 45.75 32 L 50.25 32 C 50.78125 32 51.25 31.53125 51.25 31 L 51.25 28.5 C 52.4375 28.195312 53.472656 27.609375 54.5 27 L 56.375 29 C 56.75 29.375 57.375 29.375 57.75 29 L 61 25.75 C 61.375 25.375 61.375 24.75 61 24.375 L 59 22.5 C 59.609375 21.472656 60.195312 20.4375 60.5 19.25 L 63 19.25 C 63.53125 19.25 64 18.78125 64 18.25 L 64 13.75 C 64 13.21875 63.53125 12.75 63 12.75 L 60.5 12.75 C 60.195312 11.5625 59.609375 10.527344 59 9.5 L 61 7.625 C 61.375 7.25 61.375 6.625 61 6.25 L 57.75 3 C 57.375 2.625 56.75 2.625 56.375 3 L 54.5 5 C 53.472656 4.390625 52.4375 3.804688 51.25 3.5 L 51.25 1 C 51.25 0.46875 50.78125 0 50.25 0 Z M 48 12 C 50.210938 12 52 13.789062 52 16 C 52 18.210938 50.210938 20 48 20 C 45.789062 20 44 18.210938 44 16 C 44 13.789062 45.789062 12 48 12 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 45.75 0 C 45.21875 0 44.75 0.46875 44.75 1 L 44.75 3.5 C 43.5625 3.804688 42.527344 4.390625 41.5 5 L 39.625 3 C 39.25 2.625 38.625 2.625 38.25 3 L 35 6.25 C 34.625 6.625 34.625 7.25 35 7.625 L 37 9.5 C 36.390625 10.527344 35.804688 11.5625 35.5 12.75 L 33 12.75 C 32.46875 12.75 32 13.21875 32 13.75 L 32 18.25 C 32 18.78125 32.46875 19.25 33 19.25 L 35.5 19.25 C 35.804688 20.4375 36.390625 21.472656 37 22.5 L 35 24.375 C 34.625 24.75 34.625 25.375 35 25.75 L 38.25 29 C 38.625 29.375 39.25 29.375 39.625 29 L 41.5 27 C 42.527344 27.609375 43.5625 28.195312 44.75 28.5 L 44.75 31 C 44.75 31.53125 45.21875 32 45.75 32 L 50.25 32 C 50.78125 32 51.25 31.53125 51.25 31 L 51.25 28.5 C 52.4375 28.195312 53.472656 27.609375 54.5 27 L 56.375 29 C 56.75 29.375 57.375 29.375 57.75 29 L 61 25.75 C 61.375 25.375 61.375 24.75 61 24.375 L 59 22.5 C 59.609375 21.472656 60.195312 20.4375 60.5 19.25 L 63 19.25 C 63.53125 19.25 64 18.78125 64 18.25 L 64 13.75 C 64 13.21875 63.53125 12.75 63 12.75 L 60.5 12.75 C 60.195312 11.5625 59.609375 10.527344 59 9.5 L 61 7.625 C 61.375 7.25 61.375 6.625 61 6.25 L 57.75 3 C 57.375 2.625 56.75 2.625 56.375 3 L 54.5 5 C 53.472656 4.390625 52.4375 3.804688 51.25 3.5 L 51.25 1 C 51.25 0.46875 50.78125 0 50.25 0 Z M 48 12 C 50.210938 12 52 13.789062 52 16 C 52 18.210938 50.210938 20 48 20 C 45.789062 20 44 18.210938 44 16 C 44 13.789062 45.789062 12 48 12 Z "/>
+<path style="fill:#888" d="M 13.75 16 C 13.21875 16 12.75 16.46875 12.75 17 L 12.75 19.5 C 11.5625 19.804688 10.527344 20.390625 9.5 21 L 7.625 19 C 7.25 18.625 6.625 18.625 6.25 19 L 3 22.25 C 2.625 22.625 2.625 23.25 3 23.625 L 5 25.5 C 4.390625 26.527344 3.804688 27.5625 3.5 28.75 L 1 28.75 C 0.46875 28.75 0 29.21875 0 29.75 L 0 34.25 C 0 34.78125 0.46875 35.25 1 35.25 L 3.5 35.25 C 3.804688 36.4375 4.390625 37.472656 5 38.5 L 3 40.375 C 2.625 40.75 2.625 41.375 3 41.75 L 6.25 45 C 6.625 45.375 7.25 45.375 7.625 45 L 9.5 43 C 10.527344 43.609375 11.5625 44.195312 12.75 44.5 L 12.75 47 C 12.75 47.53125 13.21875 48 13.75 48 L 18.25 48 C 18.78125 48 19.25 47.53125 19.25 47 L 19.25 44.5 C 20.4375 44.195312 21.472656 43.609375 22.5 43 L 24.375 45 C 24.75 45.375 25.375 45.375 25.75 45 L 29 41.75 C 29.375 41.375 29.375 40.75 29 40.375 L 27 38.5 C 27.609375 37.472656 28.195312 36.4375 28.5 35.25 L 31 35.25 C 31.53125 35.25 32 34.78125 32 34.25 L 32 29.75 C 32 29.21875 31.53125 28.75 31 28.75 L 28.5 28.75 C 28.195312 27.5625 27.609375 26.527344 27 25.5 L 29 23.625 C 29.375 23.25 29.375 22.625 29 22.25 L 25.75 19 C 25.375 18.625 24.75 18.625 24.375 19 L 22.5 21 C 21.472656 20.390625 20.4375 19.804688 19.25 19.5 L 19.25 17 C 19.25 16.46875 18.78125 16 18.25 16 Z M 16 28 C 18.210938 28 20 29.789062 20 32 C 20 34.210938 18.210938 36 16 36 C 13.789062 36 12 34.210938 12 32 C 12 29.789062 13.789062 28 16 28 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 13.75 16 C 13.21875 16 12.75 16.46875 12.75 17 L 12.75 19.5 C 11.5625 19.804688 10.527344 20.390625 9.5 21 L 7.625 19 C 7.25 18.625 6.625 18.625 6.25 19 L 3 22.25 C 2.625 22.625 2.625 23.25 3 23.625 L 5 25.5 C 4.390625 26.527344 3.804688 27.5625 3.5 28.75 L 1 28.75 C 0.46875 28.75 0 29.21875 0 29.75 L 0 34.25 C 0 34.78125 0.46875 35.25 1 35.25 L 3.5 35.25 C 3.804688 36.4375 4.390625 37.472656 5 38.5 L 3 40.375 C 2.625 40.75 2.625 41.375 3 41.75 L 6.25 45 C 6.625 45.375 7.25 45.375 7.625 45 L 9.5 43 C 10.527344 43.609375 11.5625 44.195312 12.75 44.5 L 12.75 47 C 12.75 47.53125 13.21875 48 13.75 48 L 18.25 48 C 18.78125 48 19.25 47.53125 19.25 47 L 19.25 44.5 C 20.4375 44.195312 21.472656 43.609375 22.5 43 L 24.375 45 C 24.75 45.375 25.375 45.375 25.75 45 L 29 41.75 C 29.375 41.375 29.375 40.75 29 40.375 L 27 38.5 C 27.609375 37.472656 28.195312 36.4375 28.5 35.25 L 31 35.25 C 31.53125 35.25 32 34.78125 32 34.25 L 32 29.75 C 32 29.21875 31.53125 28.75 31 28.75 L 28.5 28.75 C 28.195312 27.5625 27.609375 26.527344 27 25.5 L 29 23.625 C 29.375 23.25 29.375 22.625 29 22.25 L 25.75 19 C 25.375 18.625 24.75 18.625 24.375 19 L 22.5 21 C 21.472656 20.390625 20.4375 19.804688 19.25 19.5 L 19.25 17 C 19.25 16.46875 18.78125 16 18.25 16 Z M 16 28 C 18.210938 28 20 29.789062 20 32 C 20 34.210938 18.210938 36 16 36 C 13.789062 36 12 34.210938 12 32 C 12 29.789062 13.789062 28 16 28 Z "/>
+<path style="fill:#888" d="M 39.402344 24.042969 C 39.253906 24.035156 39.183594 24.105469 39.027344 24.167969 L 33.652344 26.292969 C 33.03125 26.550781 32.769531 27.421875 33.027344 28.042969 L 34.152344 31.167969 C 32.914062 32.097656 32.058594 33.085938 31.152344 34.292969 L 28.027344 32.917969 C 27.40625 32.660156 26.535156 33.046875 26.277344 33.667969 L 24.152344 38.792969 C 23.894531 39.414062 24.28125 40.160156 24.902344 40.417969 L 28.027344 41.792969 C 27.8125 43.289062 27.808594 44.761719 28.027344 46.292969 L 24.902344 47.667969 C 24.28125 47.925781 24.019531 48.421875 24.277344 49.042969 L 26.277344 54.417969 C 26.535156 55.039062 27.40625 55.300781 28.027344 55.042969 L 31.152344 53.792969 C 32.082031 55.03125 33.195312 56.011719 34.402344 56.917969 L 33.027344 60.042969 C 32.769531 60.664062 33.03125 61.535156 33.652344 61.792969 L 39.027344 63.917969 C 39.648438 64.175781 40.144531 63.789062 40.402344 63.167969 L 41.777344 60.042969 C 43.269531 60.257812 44.746094 60.261719 46.277344 60.042969 L 47.527344 63.167969 C 47.785156 63.789062 48.65625 64.050781 49.277344 63.792969 L 54.402344 61.792969 C 55.023438 61.535156 55.410156 60.664062 55.152344 60.042969 L 53.777344 56.917969 C 55.015625 55.988281 55.996094 55.003906 56.902344 53.792969 L 60.152344 55.042969 C 60.773438 55.300781 61.394531 55.039062 61.652344 54.417969 L 63.902344 49.042969 C 64.160156 48.421875 63.898438 47.925781 63.277344 47.667969 L 60.027344 46.292969 C 60.242188 44.800781 60.246094 43.328125 60.027344 41.792969 L 63.152344 40.417969 C 63.773438 40.160156 64.160156 39.664062 63.902344 39.042969 L 61.652344 33.667969 C 61.394531 33.046875 60.648438 32.660156 60.027344 32.917969 L 56.902344 34.292969 C 55.972656 33.054688 54.984375 32.074219 53.777344 31.167969 L 55.152344 27.792969 C 55.410156 27.171875 55.023438 26.550781 54.402344 26.292969 L 49.277344 24.167969 C 48.65625 23.910156 47.785156 24.296875 47.527344 24.917969 L 46.277344 28.042969 C 44.78125 27.832031 43.308594 27.824219 41.777344 28.042969 L 40.402344 24.917969 C 40.207031 24.453125 39.847656 24.070312 39.402344 24.042969 Z M 44.027344 36.042969 C 48.445312 36.042969 52.027344 39.625 52.027344 44.042969 C 52.027344 48.460938 48.445312 52.042969 44.027344 52.042969 C 39.609375 52.042969 36.027344 48.460938 36.027344 44.042969 C 36.027344 39.625 39.609375 36.042969 44.027344 36.042969 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg
new file mode 100644
index 00000000..a525d9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 32.046875 C 64.003906 49.722656 49.675781 64.050781 32 64.050781 C 14.324219 64.050781 -0.00390625 49.722656 0 32.046875 C -0.00390625 14.375 14.324219 0.0429688 32 0.0429688 C 49.675781 0.0429688 64.003906 14.375 64 32.046875 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 36 8.097656 L 27.996094 8.097656 L 27.996094 32.097656 L 36 32.097656 Z "/>
+<path style="fill-rule:evenodd" d="M 24 9.375 C 14.675781 12.667969 8 21.546875 8 32 C 8 45.253906 18.746094 56 32 56 C 45.253906 56 56 45.253906 56 32 C 56 21.546875 49.324219 12.667969 40 9.375 L 40 18.25 C 44.773438 21.019531 48 26.082031 48 32 C 48 40.835938 40.835938 48 32 48 C 23.164062 48 16 40.835938 16 32 C 16 26.082031 19.226562 21.019531 24 18.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg
new file mode 100644
index 00000000..560a9fff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.644531 2.355469 60 4 60 L 56 60 C 57.644531 60 60 57.644531 60 56 L 60 4 C 60 2.355469 57.644531 0 56 0 Z " fill="#c19553"/>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.355469 57.644531 0 56 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 24 8 L 24 32 L 36 32 L 36 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 45.714844 28 L 64 44 L 52 44 L 52 64 L 40 64 L 40 44 L 28 44 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/table.svg b/.icons/Material-Black-Lime-Numix/64/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg
new file mode 100644
index 00000000..1db4f180
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31 4.75 -28.25 30.422 26.08 26.08 30.422 -30.422 l 0 -26.08 -28.25 0 z m 14.13 8.07 a 6.05 6.05 0 0 1 6.05 6.05 6.05 6.05 0 0 1 -6.05 6.05 6.05 6.05 0 0 1 -6.05 -6.05 6.05 6.05 0 0 1 6.05 -6.05 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.5"/>
+ <path d="m 64 40 l -12 0 l 0 -12 l -12 0 l 0 12 l -12 0 l 0 12 l 12 0 l 0 12 l 12 0 l 0 -12 l 12 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tag.svg b/.icons/Material-Black-Lime-Numix/64/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg
new file mode 100644
index 00000000..c518d014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg
new file mode 100644
index 00000000..11969a15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 56.882812 C 4 58.394531 5.605469 60 7.117188 60 L 56.882812 60 C 58.394531 60 60 58.394531 60 56.882812 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 24 C 10.214844 24 53.785156 24 60 24 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff" d="M 28 4 L 28 8 L 32 8 L 32 12 L 28 12 L 28 16 L 32 16 L 32 20 L 28 20 L 28 24 L 32 24.039062 L 32 32.039062 L 28 32 L 28 40 L 36 40 L 36 32 L 32 32.039062 L 32 28 L 36 28 L 36 24 L 32 24.039062 L 32 20 L 36 20 L 36 16 L 32 16 L 32 12 L 36 12 L 36 8 L 32 8 L 32 4 Z "/>
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 38.621094 21 C 39.183594 21 39.996094 21.5 40.996094 22.5 L 60.996094 38.5 C 65.007812 42.515625 64.996094 42.5 60.996094 46.5 L 40.996094 62.5 C 37.996094 65.5 37.183594 64 36.996094 58 C 36.933594 56 36.996094 53.5 36.996094 50.5 C 36.953125 50.5 36.910156 50.5 36.871094 50.5 C 16.996094 50.5 8.996094 38.5 9.121094 22.375 C 16.996094 30.5 24.996094 34.5 36.996094 34.25 C 36.992188 31.382812 36.933594 28.933594 36.996094 27 C 37.121094 23 37.496094 21 38.621094 21 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg
new file mode 100644
index 00000000..06848067
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 56.882812 C 4 58.394531 5.605469 60 7.117188 60 L 56.882812 60 C 58.394531 60 60 58.394531 60 56.882812 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 24 C 10.214844 24 53.785156 24 60 24 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff" d="M 28 4 L 28 8 L 32 8 L 32 12 L 28 12 L 28 16 L 32 16 L 32 20 L 28 20 L 28 24 L 32 24.039062 L 32 32.039062 L 28 32 L 28 40 L 36 40 L 36 32 L 32 32.039062 L 32 28 L 36 28 L 36 24 L 32 24.039062 L 32 20 L 36 20 L 36 16 L 32 16 L 32 12 L 36 12 L 36 8 L 32 8 L 32 4 Z "/>
+<path style="fill:#859900;fill-rule:evenodd" d="M 38.621094 21 C 39.183594 21 39.996094 21.5 40.996094 22.5 L 60.996094 38.5 C 65.007812 42.515625 64.996094 42.5 60.996094 46.5 L 40.996094 62.5 C 37.996094 65.5 37.183594 64 36.996094 58 C 36.933594 56 36.996094 53.5 36.996094 50.5 C 36.953125 50.5 36.910156 50.5 36.871094 50.5 C 16.996094 50.5 8.996094 38.5 9.121094 22.375 C 16.996094 30.5 24.996094 34.5 36.996094 34.25 C 36.992188 31.382812 36.933594 28.933594 36.996094 27 C 37.121094 23 37.496094 21 38.621094 21 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg
new file mode 100644
index 00000000..a140a2a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" 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.667;stroke-dashoffset:4" height="18.667" y="34.379" x="-13.621" width="50.668"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="-4.288" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="19.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="10.667" y="33.05" x="27.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="10.667" y="33.05" x="3.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="11.713" width="2.667"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg
new file mode 100644
index 00000000..5a9fb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 11 49 0 -34" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 49 11 -34 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="8" y="7" x="49" 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="8"/>
+ <rect width="8" y="49" x="7" 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="8"/>
+ <rect width="8" y="7" x="7" 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="8"/>
+ <g transform="matrix(1.56425 0 0 1.56425 11.615 15.248)">
+ <path d="m 6 20.762 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/64/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg
new file mode 100644
index 00000000..c4c71f2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <path d="m 16 58.34 0 -52 35.862 37.655 -20.8 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg
new file mode 100644
index 00000000..4d712ec7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg viewBox="0 0 64 64" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient r="4" gradientTransform="matrix(7.25 0 0 7.25 -69.5 -11.5)" spreadMethod="pad" cy="6" gradientUnits="userSpaceOnUse" cx="14" id="radialGradient4329">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop style="stop-color:#2eb5aa;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <circle r="29" style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="32" cx="32"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg
new file mode 100644
index 00000000..a27ba279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 26.29 6 c 0 8.667 0 17.333 11.429 26 c 5.732 4.347 14.286 2.889 14.286 11.556 0 10.111 -8.571 14.444 -18.571 14.444 -12.857 0 -21.429 -5.778 -21.429 -17.862 0 -22.582 11.429 -34.14 14.286 -34.14 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..dc36465d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(3.9394647,4.0614657)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+ <path d="m 32 44.1 l 24 -24 l 8 8 l -32 32 c -6.668 -6.668 -13.332 -13.332 -20 -20 l 8 -8 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/top.svg b/.icons/Material-Black-Lime-Numix/64/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..91453238
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg
@@ -0,0 +1,7 @@
+
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <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:3;stroke-dashoffset:0" height="21" transform="matrix(0 1 -1 0 0 0)" y="-26.5" x="15.5" width="15"/>
+ <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:3;stroke-dashoffset:0" height="21" transform="matrix(0 1 -1 0 0 0)" y="-58.5" x="15.5" width="15"/>
+ <path d="m 14 45.5 36 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m 44 38 7.499 7.502 -7.499 7.498 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..fac4f6f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg
@@ -0,0 +1,9 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <rect 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:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" x="15.5" y="-26.5" height="21" width="15"/>
+ <rect 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:3;stroke-dashoffset:0" x="15.5" y="-58.5" height="21" width="15"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 14 45.5 36 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 44 38 7.499 7.502 -7.499 7.498 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg
new file mode 100644
index 00000000..413c0731
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none" d="m 48 24 0 16 12 -8 z"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 48 40 0 -16 12 8"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" r="6.5" cy="32" cx="32"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="M 16,40 16,24 4,32"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="M 40,16 24,16 32,4"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 40 48 -16 0 8 12"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..ed12978e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 29 5 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m 3 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z"/>
+ <rect width="18" x="-24.5" y="6.5" transform="matrix(-1 0 0 1 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:3;stroke-dashoffset:0" height="51"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 30.5 32.5 21 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 35 25 -7.5 7.5 7.5 7.5 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 47,40 54.5,32.5 47,25 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..617da2ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <path d="m 29 5 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m 3 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect height="51" x="-24.5" y="6.5" transform="matrix(-1 0 0 1 0 0)" width="18" 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:3;stroke-dashoffset:0"/>
+ <path d="m 30.5 32.5 21 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m 35 25 -7.5 7.5 7.5 7.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 47,40 54.5,32.5 47,25 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg
new file mode 100644
index 00000000..5660af45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 5 5 0 6 3 0 0 -3 3 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m -48 12 0 6 3 0 0 -6 m 48 0 0 6 3 0 0 -6 z m -51 12 0 6 3 0 0 -6 z m 51 0 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z"/>
+ <rect width="18" transform="matrix(-1 0 0 1 0 0)" y="39.5" x="-24.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:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" height="18"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 30.5 33.5 21.21 -21.21"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 29 24.393 0.001 10.606 10.606 0.001 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 52.999 21.608 -0.001 -10.606 -10.606 -0.001 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg
new file mode 100644
index 00000000..61495896
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(1 0 0 1 0 1)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 18.5 20.827 0 35.753 27 -13.407 0 -35.753 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg
new file mode 100644
index 00000000..f8835c36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <g transform="matrix(-1 0 0 -1 64 64)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 64 63)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 45.5 43.17 0 -35.753 -27 13.407 0 35.753 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg
new file mode 100644
index 00000000..a6ffc392
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 -1 0 64 64)">
+ <g transform="matrix(-1 0 0 -1 64 64)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 64 63)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 45.5 43.17 0 -35.753 -27 13.407 0 35.753 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg
new file mode 100644
index 00000000..afde22ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 -1 0 64)">
+ <path d="m 8.5 23 0 30" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="M 15,50 8.4983036,56.5 2,50 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(1 0 0 -1 0 63)">
+ <path d="M 62,13 55.498305,6.5 49,13 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 55.5 40 0 -30" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ </g>
+ <path d="m 18.5 43.17 0 -35.753 27 13.407 0 35.753 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/up.svg b/.icons/Material-Black-Lime-Numix/64/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg
new file mode 100644
index 00000000..e29ea3b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 34 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 6.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0 -0.442 -0.358 -0.801 -0.801 -0.801 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="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg
new file mode 100644
index 00000000..7dfd39a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35 18 c -1.399 0.161 -0.912 1.764 -1 2.734 l 0 5.266 -23 0 c -1.399 0.161 -0.912 1.764 -1 2.734 l 0 20.266 c 0.161 1.399 1.764 0.912 2.734 1 l 16.266 0 c 1.399 -0.161 0.912 -1.764 1 -2.734 l 0 -5.266 23 0 c 1.399 -0.161 0.912 -1.764 1 -2.734 l 0 -20.266 c -0.161 -1.399 -1.764 -0.912 -2.734 -1 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#78cf72;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..ae5c7b90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 18.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 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="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg
new file mode 100644
index 00000000..33aad058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 42.4 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#51a5e0;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..bc385195
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 30.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 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="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" 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/64/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg
new file mode 100644
index 00000000..52096477
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 32 40.484375 L 23.515625 32 L 6.542969 48.96875 L 15.03125 57.457031 Z "/>
+<path d="M 28 60 L 4 60 L 4 36 Z "/>
+<path d="M 32 23.515625 L 40.484375 32 L 57.457031 15.03125 L 48.96875 6.542969 Z "/>
+<path d="M 36 4 L 60 4 L 60 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg
new file mode 100644
index 00000000..42c438f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="8" height="8" x="12" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="12" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="28" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="28" y="28" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="44" x="28" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="44" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="44" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="44" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="44" x="12" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg
new file mode 100644
index 00000000..9ed47ebc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.9998673,0,0,3.9998673,-247.99151,-3471.883)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="64" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(3.9998673,0,0,3.9998673,-235.99031,-3451.8836)" style="fill:#bebebe;color:#000">
+ <rect height="3" y="870" x="65" width="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(3.9998673,0,0,3.9998673,-235.98871,-3435.8842)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="65" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <path d="m 12 16 0 36 8 0 0 -4 -4 0 0 -12 4 0 0 -4 -4 0 0 -16 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="15.999" height="4" x="40" y="32" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="15.999" height="4" x="40" y="48" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg
new file mode 100644
index 00000000..6bb4b303
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="34" height="4" x="22" y="14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="30" x="22" height="4" width="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="34" height="4" x="22" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="8" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="8" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="8" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..51049504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 46 4 0 8 -42 0 0 -8" style="fill:#888"/>
+ <path d="m 30 36 0 8 -26 0 0 -8 z" style="fill:#888"/>
+ <path d="m 46 20 0 8 -42 0 0 -8 z" style="fill:#888"/>
+ <path d="m 30 52 0 8 -26 0 0 -8 z" style="fill:#888"/>
+ <circle cy="48" cx="48" r="12" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="48" x="52" y="4" rx="4" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg
new file mode 100644
index 00000000..f971df16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 4 0 8 -36 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 36 0 8 -56 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 20 0 8 -36 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 52 0 8 -56 0 0 -8 z" style="fill:#888"/>
+ <path d="M 20,16 4,4 4,28 Z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg
new file mode 100644
index 00000000..46264b52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 51.488281 24.023438 C 48.113281 16.703125 40.558594 12 32.042969 12 C 23.335938 12 15.378906 17.144531 12.242188 24.796875 L 18.84375 27.199219 C 20.933594 22.097656 26.238281 18.667969 32.042969 18.667969 C 37.644531 18.667969 42.601562 21.734375 44.898438 26.503906 L 40.082031 28.316406 L 52.394531 35.011719 L 55.996094 22.324219 Z "/>
+<path d="M 32.042969 45.335938 C 26.492188 45.335938 21.429688 42.179688 19.164062 37.441406 L 23.914062 35.710938 L 11.730469 29.160156 L 8 41.511719 L 12.542969 39.855469 C 15.855469 47.144531 23.589844 52.003906 32.042969 52.003906 C 40.78125 52.003906 48.523438 47.058594 51.757812 39.410156 L 45.1875 36.941406 C 43.03125 42.042969 37.871094 45.335938 32.042969 45.335938 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg
new file mode 100644
index 00000000..30b35489
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 51.515625 L 12.484375 60 L 29.457031 43.03125 L 20.96875 34.542969 Z "/>
+<path d="M 8 32 L 32 32 L 32 56 Z "/>
+<path d="M 60 12.484375 L 51.515625 4 L 34.542969 20.96875 L 43.03125 29.457031 Z "/>
+<path d="M 56 32 L 32 32 L 32 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg
new file mode 100644
index 00000000..ad12eb29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.5 4.04 c -4.105 0 -7.5 3.395 -7.5 7.5 l 0 48.5 l 56 0 l 0 -48.5 c 0 -4.105 -3.395 -7.5 -7.5 -7.5 Z" style="fill:#fff"/>
+ <path d="m 7.5 4.04 c -4.105 0 -7.5 3.395 -7.5 7.5 l 0 48.5 l 56 0 l 0 -48.5 c 0 -4.105 -3.395 -7.5 -7.5 -7.5 m -41 4 l 41 0 c 1.957 0 3.5 1.543 3.5 3.5 l 0 44.5 l -48 0 l 0 -44.5 c 0 -1.957 1.539 -3.5 3.5 -3.5 Z" style="fill:#888"/>
+ <path d="m 4 24 l 16 0 l 0 32 l -16 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 4 20 l 0 4 l 16 0 l 0 32 l 4 0 l 0 -32 l 28 0 l 0 -4 l -48 0 z"/>
+ </g>
+ <path d="m 64 55 -9 -9 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg
new file mode 100644
index 00000000..4a8be46f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff" d="M 7.5 4.035156 C 3.394531 4.035156 0 7.429688 0 11.535156 L 0 60.035156 L 56 60.035156 L 56 11.535156 C 56 7.429688 52.605469 4.035156 48.5 4.035156 Z "/>
+<path style="fill:#888" d="M 7.5 4.035156 C 3.394531 4.035156 0 7.429688 0 11.535156 L 0 60.035156 L 56 60.035156 L 56 11.535156 C 56 7.429688 52.605469 4.035156 48.5 4.035156 Z M 7.5 8.035156 L 48.5 8.035156 C 50.457031 8.035156 52 9.578125 52 11.535156 L 52 56.035156 L 4 56.035156 L 4 11.535156 C 4 9.578125 5.539062 8.035156 7.5 8.035156 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 24 L 20 24 L 20 56 L 4 56 Z "/>
+<g style="fill:#888;fill-opacity:.902">
+<path d="M 4 20 L 4 24 L 52 24 L 52 20 Z "/>
+<path d="M 20 24 L 20 56 L 24 56 L 24 24 Z "/>
+</g>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..9c92531b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 44 64 C 42.777344 64 41.613281 63.476562 40.75 62.625 L 25.375 47.75 C 23.574219 45.996094 23.574219 43.128906 25.375 41.375 C 27.175781 39.621094 30.074219 39.621094 31.875 41.375 L 40 49.25 L 40 0 L 48 0 L 48 49.25 L 56.125 41.375 C 57.445312 40.042969 59.496094 39.652344 61.25 40.375 C 63.003906 41.097656 64.058594 42.765625 64 44.625 C 63.964844 45.792969 63.476562 46.945312 62.625 47.75 L 47.25 62.625 C 46.386719 63.476562 45.222656 64 44 64 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 16 48 C 16 43.582031 12.417969 40 8 40 C 3.582031 40 0 43.582031 0 48 C 0 52.417969 3.582031 56 8 56 C 12.417969 56 16 52.417969 16 48 Z "/>
+<path d="M 16 28 C 16 23.582031 12.417969 20 8 20 C 3.582031 20 0 23.582031 0 28 C 0 32.417969 3.582031 36 8 36 C 12.417969 36 16 32.417969 16 28 Z "/>
+<path d="M 16 8 C 16 3.582031 12.417969 0 8 0 C 3.582031 0 0 3.582031 0 8 C 0 12.417969 3.582031 16 8 16 C 12.417969 16 16 12.417969 16 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg
new file mode 100644
index 00000000..57986c76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 44 0 C 42.777344 0 41.613281 0.523438 40.75 1.375 L 25.375 16.25 C 23.574219 18.003906 23.574219 20.871094 25.375 22.625 C 27.175781 24.378906 30.074219 24.378906 31.875 22.625 L 40 14.75 L 40 64 L 48 64 L 48 14.75 L 56.125 22.625 C 57.445312 23.957031 59.496094 24.347656 61.25 23.625 C 63.003906 22.902344 64.058594 21.234375 64 19.375 C 63.964844 18.207031 63.476562 17.054688 62.625 16.25 L 47.25 1.375 C 46.386719 0.523438 45.222656 0 44 0 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 16 16 C 16 20.417969 12.417969 24 8 24 C 3.582031 24 0 20.417969 0 16 C 0 11.582031 3.582031 8 8 8 C 12.417969 8 16 11.582031 16 16 Z "/>
+<path d="M 16 36 C 16 40.417969 12.417969 44 8 44 C 3.582031 44 0 40.417969 0 36 C 0 31.582031 3.582031 28 8 28 C 12.417969 28 16 31.582031 16 36 Z "/>
+<path d="M 16 56 C 16 60.417969 12.417969 64 8 64 C 3.582031 64 0 60.417969 0 56 C 0 51.582031 3.582031 48 8 48 C 12.417969 48 16 51.582031 16 56 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg
new file mode 100644
index 00000000..ababb750
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="6" height="44" x="29" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..8d4d13cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="56" height="6" x="4" y="31" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg
new file mode 100644
index 00000000..bac198f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 18.375 15.75 C 17.691406 15.746094 16.898438 15.847656 16 16 C 15.824219 17.25 15.890625 18.304688 16 19.25 C 16.007812 19.550781 15.964844 19.835938 16 20.125 C 16.117188 21.050781 16.457031 21.953125 17.125 22.75 C 17.347656 23.015625 17.5625 23.246094 17.875 23.5 C 19.238281 24.96875 20.699219 26.34375 22.125 27.75 L 26.375 32 C 24.941406 33.402344 23.550781 34.84375 22.125 36.25 C 20.710938 37.667969 19.261719 39.050781 17.875 40.5 C 17.578125 40.710938 17.339844 41.007812 17.125 41.25 C 16.871094 41.535156 16.664062 41.808594 16.5 42.125 C 16.199219 42.707031 16.074219 43.34375 16 44 C 15.953125 44.410156 15.875 44.824219 15.875 45.25 C 15.863281 45.445312 15.871094 45.664062 15.875 45.875 C 15.902344 46.601562 15.988281 47.292969 16 48 C 16.71875 48.101562 17.390625 48.117188 18 48.125 C 18.113281 48.125 18.265625 48.125 18.375 48.125 C 18.65625 48.121094 18.863281 48.027344 19.125 48 C 19.167969 47.996094 19.207031 48.003906 19.25 48 C 20.535156 47.957031 21.746094 47.777344 22.75 46.875 C 23.015625 46.652344 23.246094 46.4375 23.5 46.125 L 32 37.625 L 40.5 46.125 C 40.710938 46.421875 41.007812 46.660156 41.25 46.875 C 41.535156 47.128906 41.808594 47.335938 42.125 47.5 C 42.679688 47.792969 43.257812 47.921875 43.875 48 C 44.566406 48.09375 45.273438 48.15625 46 48.125 C 46.609375 48.117188 47.28125 48.101562 48 48 C 48.222656 46.683594 48.238281 45.65625 48.125 44.75 C 48.113281 44.402344 48.050781 44.085938 48 43.75 C 47.8125 42.546875 47.324219 41.363281 46.125 40.5 C 44.761719 39.03125 43.300781 37.65625 41.875 36.25 L 37.625 32 L 46.125 23.5 C 46.4375 23.246094 46.652344 23.015625 46.875 22.75 C 47.125 22.464844 47.339844 22.175781 47.5 21.875 C 47.773438 21.355469 47.917969 20.820312 48 20.25 C 48.011719 20.210938 47.992188 20.164062 48 20.125 C 48.269531 18.964844 48.230469 17.648438 48 16 C 46.683594 15.777344 45.65625 15.761719 44.75 15.875 C 44.425781 15.921875 44.046875 15.910156 43.75 16 C 43.625 16.035156 43.496094 16.082031 43.375 16.125 C 42.3125 16.351562 41.277344 16.796875 40.5 17.875 C 39.03125 19.238281 37.65625 20.699219 36.25 22.125 C 34.84375 23.550781 33.402344 24.941406 32 26.375 C 30.636719 24.945312 29.269531 23.519531 27.875 22.125 C 27.855469 22.105469 27.769531 22.144531 27.75 22.125 C 26.34375 20.699219 24.96875 19.238281 23.5 17.875 C 23.289062 17.578125 22.992188 17.339844 22.75 17.125 C 22.582031 16.976562 22.429688 16.867188 22.25 16.75 C 22.15625 16.6875 22.097656 16.554688 22 16.5 C 21.964844 16.480469 21.910156 16.519531 21.875 16.5 C 21.367188 16.238281 20.816406 16.085938 20.25 16 C 20.171875 15.992188 20.078125 16.007812 20 16 C 19.5 15.878906 18.96875 15.753906 18.375 15.75 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg
new file mode 100644
index 00000000..f026b20d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="60" height="49" x="2" y="9" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg
new file mode 100644
index 00000000..a76dde20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,1,-1,0,64.000009,0)">
+ <path d="m 12 12 40 0 c 12 0 12 0 12 12 l 0 16 c 0 12 0 12 -12 12 -4.5 0 -5.75 -0.039 -10.25 -0.039 1.504 1.285 2.902 3.18 2.117 5.258 -0.836 3.02 -5.191 3.773 -7.06 1.301 c -3.48 -3.516 -5.414 -6.953 -8.805 -10.559 c 3.594 -3.801 5.715 -7.453 9.418 -11.148 2.43 -2.246 6.934 -0.23 6.742 3.121 0.078 1.742 -1.277 2.922 -2.41 4.03 5.02 -0.047 5.234 0.215 10.25 0.039 4 0 4 0 4 -4 l 0 -16 c 0 -4 0 -4 -4 -4 -9.168 0 -40 0 -40 0 -4 0 -4 0 -4 4 l 0 16 c 0 4 0 4 4 4 l 4 0 c 4 0 4 0 4 4 0 4 0 4 -4 4 l -4 0 c -12 0 -12 0 -12 -12 l 0 -16 c 0 -12 0 -12 12 -12" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..34baf28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 15.684 9.129 c -2.527 9.05 -2.585 21.586 1.919 27.766 1.896 2.934 4.477 6.793 2.452 10.301 -3.741 5.477 -9.981 8.43 -15.665 11.41 -1.931 0.203 -1.234 2.01 -1.363 3.344 -0.004 1.059 -0.313 2.441 1.226 1.945 l 54.49 0 c 1.543 0.496 1.23 -0.887 1.226 -1.945 -0.129 -1.336 0.568 -3.141 -1.359 -3.344 c -5.684 -2.981 -11.924 -5.934 -15.669 -11.41 -2.025 -3.508 0.56 -7.367 2.452 -10.301 4.759 -6.727 5.378 -21.372 1.908 -27.973 -3.138 -5.723 -6.303 -8.703 -15.802 -8.922 -9.515 0.387 -12.668 3.199 -15.817 9.129" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..e7a8bf43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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 xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.000002 64.000002">
+ <rect y="6" x="30" height="52" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.5" width="4"/>
+ <g transform="matrix(1.25 0 0 1.25 2 2)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(1.25 0 0 -1.25 2 62)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+ <rect y="-37.713" x="41.713" height="52" 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" rx="0.5" width="4"/>
+ <g transform="matrix(0.625 1.08253 -1.08253 0.625 42.981 -8.981)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(0.625 1.08253 1.08253 -0.625 -8.981 21.02)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+ <rect y="-69.71" x="9.713" height="52" 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" rx="0.5" width="4"/>
+ <g transform="matrix(-0.625 1.08253 -1.08253 -0.625 72.981 21.02)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(-0.625 1.08253 1.08253 0.625 21.02 -8.981)">
+ <rect y="-22.797" x="19.879" 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" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" 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" rx="0.4" width="3"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..ab525796
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="8.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="28.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..4525b82e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg
new file mode 100644
index 00000000..03f0ab59
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..7af6adb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..000ffd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 12 12 L 12 28 L 16 28 L 16 16 L 28 16 L 28 12 Z M 36 12 L 36 16 L 48 16 L 48 28 L 52 28 L 52 12 Z M 12 36 L 12 52 L 28 52 L 28 48 L 16 48 L 16 36 Z M 48 36 L 48 48 L 36 48 L 36 52 L 52 52 L 52 36 Z "/>
+<path d="M 20 20 L 20 44 L 44 44 L 44 20 Z M 24 24 L 40 24 L 40 40 L 24 40 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..6e12b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12.617 4 l 38.766 0 c 4.758 0 8.617 3.855 8.617 8.613 l 0 38.77 c 0 4.758 -3.859 8.617 -8.617 8.617 l -38.766 0 c -4.758 0 -8.617 -3.859 -8.617 -8.617 l 0 -38.77 c 0 -4.758 3.859 -8.613 8.617 -8.613 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,64,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 20 20 0 24 24 0 0 -24 z m 4 4 16 0 0 16 -16 0 z"/>
+ </g>
+ <rect y="12" x="12" height="40" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="40" x="48" y="12" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..537d4c5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12.617 4 l 38.766 0 c 4.758 0 8.617 3.855 8.617 8.613 l 0 38.77 c 0 4.758 -3.859 8.617 -8.617 8.617 l -38.766 0 c -4.758 0 -8.617 -3.859 -8.617 -8.617 l 0 -38.77 c 0 -4.758 3.859 -8.613 8.617 -8.613 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 20 20 l 0 24 l 24 0 l 0 -24 m -20 4 l 16 0 l 0 16 l -16 0 Z"/>
+ </g>
+ <rect y="12" x="12" height="40" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="40" x="48" y="12" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg
new file mode 100644
index 00000000..427a1657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 12 L 24 24 L 12 24 L 12 40 L 24 40 L 24 52 L 40 52 L 40 40 L 52 40 L 52 24 L 40 24 L 40 12 Z M 28 16 L 36 16 L 36 28 L 48 28 L 48 36 L 36 36 L 36 48 L 28 48 L 28 36 L 16 36 L 16 28 L 28 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg
new file mode 100644
index 00000000..60c9b169
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 20 12 L 20 28 L 24 28 L 24 52 L 40 52 C 40 38.410156 40 23.261719 40 12 C 33.332031 12 26.667969 12 20 12 Z M 36 16 C 36 27.332031 36 36.71875 36 48 L 28 48 C 28 40 28 32 28 24 L 24 24 L 24 16 C 28 16 32 16 36 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg
new file mode 100644
index 00000000..569a48bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 24 L 12 40 C 25.371094 40 39.496094 40 52 40 L 52 24 C 37.039062 24 26.421875 24 12 24 Z M 48 28 L 48 36 C 37.292969 36 25.378906 36 16 36 L 16 28 C 27.332031 28 36.71875 28 48 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/animations/gnome-spinner.svg b/.icons/Material-Black-Lime-Numix/64/animations/gnome-spinner.svg
new file mode 120000
index 00000000..559a6ae2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/animations/gnome-spinner.svg
@@ -0,0 +1 @@
+process-working.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/animations/process-working.svg b/.icons/Material-Black-Lime-Numix/64/animations/process-working.svg
new file mode 100644
index 00000000..3dbfb4bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/animations/process-working.svg
@@ -0,0 +1,62 @@
+<svg width="563.75" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 451 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 39.894531 15.542969 C 39.894531 19.738281 36.496094 23.144531 32.304688 23.144531 C 28.109375 23.144531 24.710938 19.738281 24.710938 15.542969 C 24.710938 11.34375 28.109375 7.941406 32.304688 7.941406 C 36.496094 7.941406 39.894531 11.34375 39.894531 15.542969 Z "/>
+<path d="M 39.894531 48.457031 C 39.894531 52.65625 36.496094 56.058594 32.304688 56.058594 C 28.109375 56.058594 24.710938 52.65625 24.710938 48.457031 C 24.710938 44.257812 28.109375 40.855469 32.304688 40.855469 C 36.496094 40.855469 39.894531 44.257812 39.894531 48.457031 Z "/>
+<path d="M 50.335938 30.351562 C 46.703125 32.453125 42.058594 31.207031 39.964844 27.570312 C 37.867188 23.9375 39.113281 19.285156 42.742188 17.1875 C 46.375 15.089844 51.015625 16.335938 53.113281 19.96875 C 55.210938 23.605469 53.964844 28.253906 50.335938 30.351562 Z "/>
+<path d="M 21.863281 46.8125 C 18.234375 48.910156 13.589844 47.664062 11.492188 44.027344 C 9.398438 40.394531 10.640625 35.746094 14.273438 33.644531 C 17.902344 31.546875 22.546875 32.792969 24.644531 36.429688 C 26.738281 40.0625 25.496094 44.710938 21.863281 46.8125 Z "/>
+<path d="M 42.742188 46.8125 C 39.113281 44.710938 37.867188 40.0625 39.964844 36.429688 C 42.0625 32.792969 46.703125 31.546875 50.335938 33.644531 C 53.964844 35.746094 55.210938 40.394531 53.113281 44.03125 C 51.015625 47.664062 46.375 48.910156 42.742188 46.8125 Z "/>
+<path d="M 14.273438 30.355469 C 10.640625 28.253906 9.398438 23.605469 11.492188 19.96875 C 13.589844 16.335938 18.234375 15.089844 21.863281 17.1875 C 25.496094 19.289062 26.738281 23.9375 24.644531 27.570312 C 22.546875 31.207031 17.902344 32.453125 14.273438 30.355469 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.784" d="M 104.292969 15.542969 C 104.292969 19.738281 100.894531 23.144531 96.703125 23.144531 C 92.507812 23.144531 89.109375 19.738281 89.109375 15.542969 C 89.109375 11.34375 92.507812 7.941406 96.703125 7.941406 C 100.894531 7.941406 104.292969 11.34375 104.292969 15.542969 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 104.292969 48.457031 C 104.292969 52.65625 100.894531 56.058594 96.703125 56.058594 C 92.507812 56.058594 89.109375 52.65625 89.109375 48.457031 C 89.109375 44.257812 92.507812 40.855469 96.703125 40.855469 C 100.894531 40.855469 104.292969 44.257812 104.292969 48.457031 Z "/>
+<path d="M 114.734375 30.355469 C 111.101562 32.453125 106.460938 31.207031 104.363281 27.570312 C 102.265625 23.9375 103.511719 19.289062 107.140625 17.1875 C 110.773438 15.089844 115.417969 16.335938 117.511719 19.96875 C 119.609375 23.605469 118.363281 28.253906 114.734375 30.355469 Z "/>
+<path d="M 86.261719 46.8125 C 82.632812 48.910156 77.988281 47.664062 75.890625 44.03125 C 73.796875 40.394531 75.039062 35.746094 78.671875 33.644531 C 82.300781 31.546875 86.945312 32.792969 89.042969 36.429688 C 91.136719 40.0625 89.894531 44.710938 86.261719 46.8125 Z "/>
+<path d="M 107.140625 46.8125 C 103.511719 44.710938 102.265625 40.0625 104.363281 36.429688 C 106.460938 32.792969 111.101562 31.546875 114.734375 33.644531 C 118.363281 35.746094 119.609375 40.394531 117.511719 44.03125 C 115.414062 47.664062 110.773438 48.910156 107.140625 46.8125 Z "/>
+</g>
+<g style="fill:#959595;fill-opacity:.392">
+<path d="M 78.671875 30.355469 C 75.039062 28.253906 73.796875 23.605469 75.890625 19.96875 C 77.988281 16.335938 82.632812 15.089844 86.261719 17.1875 C 89.894531 19.285156 91.136719 23.9375 89.042969 27.570312 C 86.945312 31.207031 82.300781 32.453125 78.671875 30.355469 Z "/>
+<path d="M 168.691406 15.542969 C 168.691406 19.738281 165.292969 23.144531 161.101562 23.144531 C 156.90625 23.144531 153.507812 19.738281 153.507812 15.542969 C 153.507812 11.34375 156.90625 7.941406 161.101562 7.941406 C 165.292969 7.941406 168.691406 11.34375 168.691406 15.542969 Z "/>
+</g>
+<path style="fill:#888;fill-opacity:.078" d="M 168.691406 48.457031 C 168.691406 52.65625 165.292969 56.058594 161.101562 56.058594 C 156.90625 56.058594 153.507812 52.65625 153.507812 48.457031 C 153.507812 44.257812 156.90625 40.855469 161.101562 40.855469 C 165.292969 40.855469 168.691406 44.257812 168.691406 48.457031 Z "/>
+<path style="fill:#959595;fill-opacity:.784" d="M 179.132812 30.355469 C 175.5 32.453125 170.859375 31.207031 168.761719 27.570312 C 166.664062 23.9375 167.910156 19.289062 171.539062 17.1875 C 175.171875 15.089844 179.816406 16.335938 181.910156 19.96875 C 184.007812 23.605469 182.765625 28.253906 179.132812 30.355469 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 150.660156 46.8125 C 147.03125 48.910156 142.386719 47.664062 140.292969 44.03125 C 138.195312 40.394531 139.4375 35.746094 143.070312 33.644531 C 146.699219 31.546875 151.34375 32.792969 153.441406 36.429688 C 155.539062 40.0625 154.292969 44.710938 150.660156 46.8125 Z "/>
+<path d="M 171.539062 46.8125 C 167.910156 44.710938 166.664062 40.0625 168.761719 36.429688 C 170.859375 32.792969 175.5 31.546875 179.132812 33.644531 C 182.761719 35.746094 184.007812 40.394531 181.910156 44.03125 C 179.816406 47.664062 175.171875 48.910156 171.539062 46.8125 Z "/>
+<path d="M 143.070312 30.355469 C 139.4375 28.253906 138.195312 23.605469 140.289062 19.96875 C 142.386719 16.335938 147.03125 15.089844 150.660156 17.1875 C 154.292969 19.285156 155.535156 23.9375 153.441406 27.570312 C 151.34375 31.207031 146.699219 32.453125 143.070312 30.355469 Z "/>
+<path d="M 233.09375 15.542969 C 233.09375 19.738281 229.691406 23.144531 225.5 23.144531 C 221.308594 23.144531 217.90625 19.738281 217.90625 15.542969 C 217.90625 11.34375 221.308594 7.941406 225.5 7.941406 C 229.691406 7.941406 233.09375 11.34375 233.09375 15.542969 Z "/>
+<path d="M 233.09375 48.457031 C 233.09375 52.65625 229.691406 56.058594 225.5 56.058594 C 221.308594 56.058594 217.90625 52.65625 217.90625 48.457031 C 217.90625 44.257812 221.308594 40.855469 225.5 40.855469 C 229.691406 40.855469 233.09375 44.257812 233.09375 48.457031 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 243.53125 30.355469 C 239.902344 32.453125 235.257812 31.207031 233.160156 27.570312 C 231.0625 23.9375 232.308594 19.289062 235.941406 17.1875 C 239.570312 15.089844 244.214844 16.335938 246.308594 19.96875 C 248.40625 23.605469 247.164062 28.253906 243.53125 30.355469 Z "/>
+<path style="fill:#888;fill-opacity:.078" d="M 215.0625 46.8125 C 211.429688 48.910156 206.785156 47.664062 204.691406 44.03125 C 202.59375 40.394531 203.835938 35.746094 207.46875 33.644531 C 211.101562 31.546875 215.742188 32.792969 217.839844 36.429688 C 219.9375 40.0625 218.691406 44.710938 215.0625 46.8125 Z "/>
+<path style="fill:#959595;fill-opacity:.784" d="M 235.9375 46.8125 C 232.308594 44.710938 231.0625 40.0625 233.160156 36.429688 C 235.257812 32.792969 239.898438 31.546875 243.53125 33.644531 C 247.164062 35.746094 248.40625 40.394531 246.308594 44.03125 C 244.214844 47.664062 239.570312 48.910156 235.9375 46.8125 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 207.46875 30.355469 C 203.835938 28.253906 202.59375 23.605469 204.691406 19.96875 C 206.785156 16.335938 211.429688 15.089844 215.058594 17.1875 C 218.691406 19.285156 219.9375 23.9375 217.839844 27.570312 C 215.742188 31.207031 211.101562 32.453125 207.46875 30.355469 Z "/>
+<path d="M 297.492188 15.542969 C 297.492188 19.738281 294.089844 23.144531 289.898438 23.144531 C 285.707031 23.144531 282.308594 19.738281 282.308594 15.542969 C 282.308594 11.34375 285.707031 7.941406 289.898438 7.941406 C 294.089844 7.941406 297.492188 11.34375 297.492188 15.542969 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.784" d="M 297.492188 48.457031 C 297.492188 52.65625 294.089844 56.058594 289.898438 56.058594 C 285.707031 56.058594 282.308594 52.65625 282.308594 48.457031 C 282.308594 44.257812 285.707031 40.855469 289.898438 40.855469 C 294.089844 40.855469 297.492188 44.257812 297.492188 48.457031 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 307.929688 30.355469 C 304.300781 32.453125 299.65625 31.207031 297.558594 27.570312 C 295.464844 23.9375 296.707031 19.289062 300.339844 17.1875 C 303.96875 15.089844 308.613281 16.335938 310.710938 19.96875 C 312.804688 23.605469 311.5625 28.253906 307.929688 30.355469 Z "/>
+<path d="M 279.460938 46.8125 C 275.828125 48.910156 271.183594 47.664062 269.089844 44.03125 C 266.992188 40.394531 268.238281 35.746094 271.867188 33.644531 C 275.5 31.546875 280.140625 32.792969 282.238281 36.429688 C 284.335938 40.0625 283.089844 44.710938 279.460938 46.8125 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 300.339844 46.8125 C 296.707031 44.710938 295.464844 40.0625 297.558594 36.429688 C 299.65625 32.792969 304.300781 31.546875 307.929688 33.644531 C 311.5625 35.746094 312.804688 40.394531 310.710938 44.03125 C 308.613281 47.664062 303.96875 48.910156 300.339844 46.8125 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 271.867188 30.355469 C 268.234375 28.253906 266.992188 23.605469 269.089844 19.96875 C 271.183594 16.335938 275.828125 15.089844 279.460938 17.1875 C 283.089844 19.285156 284.335938 23.9375 282.238281 27.570312 C 280.140625 31.207031 275.5 32.453125 271.867188 30.355469 Z "/>
+<path d="M 361.890625 15.542969 C 361.890625 19.738281 358.492188 23.144531 354.296875 23.144531 C 350.105469 23.144531 346.707031 19.738281 346.707031 15.542969 C 346.707031 11.34375 350.105469 7.941406 354.296875 7.941406 C 358.492188 7.941406 361.890625 11.34375 361.890625 15.542969 Z "/>
+<path d="M 361.890625 48.457031 C 361.890625 52.65625 358.492188 56.058594 354.296875 56.058594 C 350.105469 56.058594 346.707031 52.65625 346.707031 48.457031 C 346.707031 44.257812 350.105469 40.855469 354.296875 40.855469 C 358.492188 40.855469 361.890625 44.257812 361.890625 48.457031 Z "/>
+<path d="M 372.328125 30.355469 C 368.699219 32.453125 364.054688 31.207031 361.957031 27.570312 C 359.863281 23.9375 361.105469 19.289062 364.738281 17.1875 C 368.367188 15.089844 373.011719 16.335938 375.109375 19.96875 C 377.203125 23.605469 375.960938 28.253906 372.328125 30.355469 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 343.859375 46.8125 C 340.226562 48.910156 335.585938 47.664062 333.488281 44.03125 C 331.390625 40.394531 332.636719 35.746094 336.265625 33.644531 C 339.898438 31.546875 344.539062 32.792969 346.636719 36.429688 C 348.734375 40.0625 347.488281 44.710938 343.859375 46.8125 Z "/>
+<path style="fill:#888;fill-opacity:.078" d="M 364.738281 46.8125 C 361.105469 44.710938 359.863281 40.0625 361.957031 36.429688 C 364.054688 32.792969 368.699219 31.546875 372.328125 33.644531 C 375.960938 35.746094 377.203125 40.394531 375.109375 44.03125 C 373.011719 47.664062 368.367188 48.910156 364.738281 46.8125 Z "/>
+<g style="fill:#959595;fill-opacity:.784">
+<path d="M 336.265625 30.355469 C 332.636719 28.253906 331.390625 23.605469 333.488281 19.96875 C 335.582031 16.335938 340.226562 15.089844 343.859375 17.1875 C 347.488281 19.285156 348.734375 23.9375 346.636719 27.570312 C 344.539062 31.207031 339.898438 32.453125 336.265625 30.355469 Z "/>
+<path d="M 426.289062 15.542969 C 426.289062 19.738281 422.890625 23.144531 418.695312 23.144531 C 414.503906 23.144531 411.105469 19.738281 411.105469 15.542969 C 411.105469 11.34375 414.503906 7.941406 418.695312 7.941406 C 422.890625 7.941406 426.289062 11.34375 426.289062 15.542969 Z "/>
+</g>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 426.289062 48.457031 C 426.289062 52.65625 422.890625 56.058594 418.695312 56.058594 C 414.503906 56.058594 411.105469 52.65625 411.105469 48.457031 C 411.105469 44.257812 414.503906 40.855469 418.695312 40.855469 C 422.890625 40.855469 426.289062 44.257812 426.289062 48.457031 Z "/>
+<path d="M 436.726562 30.355469 C 433.097656 32.453125 428.453125 31.207031 426.359375 27.570312 C 424.261719 23.9375 425.503906 19.289062 429.136719 17.1875 C 432.765625 15.089844 437.410156 16.335938 439.507812 19.96875 C 441.605469 23.605469 440.359375 28.253906 436.726562 30.355469 Z "/>
+<path d="M 408.257812 46.8125 C 404.625 48.910156 399.984375 47.664062 397.886719 44.03125 C 395.789062 40.394531 397.035156 35.746094 400.664062 33.644531 C 404.296875 31.546875 408.941406 32.792969 411.035156 36.429688 C 413.132812 40.0625 411.886719 44.710938 408.257812 46.8125 Z "/>
+<path d="M 429.136719 46.8125 C 425.503906 44.710938 424.261719 40.0625 426.355469 36.429688 C 428.453125 32.792969 433.097656 31.546875 436.726562 33.644531 C 440.359375 35.746094 441.601562 40.394531 439.507812 44.03125 C 437.410156 47.664062 432.765625 48.910156 429.136719 46.8125 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 400.664062 30.355469 C 397.035156 28.253906 395.789062 23.605469 397.886719 19.96875 C 399.984375 16.335938 404.625 15.089844 408.257812 17.1875 C 411.886719 19.285156 413.132812 23.9375 411.035156 27.570312 C 408.941406 31.207031 404.296875 32.453125 400.664062 30.355469 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/aim.svg b/.icons/Material-Black-Lime-Numix/64/apps/aim.svg
new file mode 100644
index 00000000..a32ef5f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/aim.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <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 m 0 0" style="fill:#fc0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.652 12.11 c 0 3.789 -3.07 6.859 -6.859 6.859 c -3.793 0 -6.863 -3.07 -6.863 -6.859 c 0 -3.789 3.07 -6.863 6.863 -6.863 c 3.789 0 6.859 3.074 6.859 6.863 m 0 0" style="fill:#fc0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/facebook.svg b/.icons/Material-Black-Lime-Numix/64/apps/facebook.svg
new file mode 120000
index 00000000..cfc82968
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/facebook.svg
@@ -0,0 +1 @@
+goa-account-facebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-exchange.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-exchange.svg
new file mode 100644
index 00000000..027cf484
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-exchange.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M56 8v22H34V8m22 0" fill="#7fcc28"/>
+ <path d="M8 8h22v22H8M8 8" fill="#f15119"/>
+ <path d="M30 34v22H8V34m22 0" fill="#00abec"/>
+ <path d="M34 34h22v22H34m0-22" fill="#fbb909"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-facebook.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-facebook.svg
new file mode 100644
index 00000000..8a66e9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-facebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 15.75 18.11 l 3.535 0 l 0 -2.355 c 0 -1.836 0.262 -3.105 0.695 -4.01 c 0.445 -0.902 1.25 -1.637 2.41 -2.199 c 1.18 -0.574 2.668 -0.859 4.461 -0.859 c 1.836 0 3.766 0.473 5.398 1.176 l -1.18 3.539 c -1.023 -0.223 -1.707 -0.285 -2.656 -0.285 c -0.938 0 -1.637 0.094 -2.23 0.582 c -0.594 0.484 -1.01 0.949 -1 2.059 l 0 2.355 l 5.891 0 l 0 3.539 l -5.891 0 l 0 17.676 l -5.895 0 l 0 -17.676 l -3.535 0" style="fill:#3b569c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-flickr.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-flickr.svg
new file mode 100644
index 00000000..e682b59c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-flickr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 23 24 c 0 3.316 -2.688 6 -6 6 c -3.313 0 -6 -2.684 -6 -6 c 0 -3.313 2.688 -5.996 6 -5.996 c 3.313 0 6 2.684 6 5.996 m 0 0" style="fill:#6492c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37 24 c -0.004 3.313 -2.688 5.996 -6 5.996 c -3.313 0 -6 -2.684 -6 -5.996 c 0 -3.313 2.684 -6 6 -6 c 3.313 0 6 2.688 6 6 m 0 0" style="fill:#f142a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-foursquare.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-foursquare.svg
new file mode 100644
index 00000000..a4aba454
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-foursquare.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 42.49 19.88 C 42.4 20.47 41.8 21 41.1 21 L 31.04 21 C 29.92 21 29 21.92 29 23.04 l 0 1.92 c 0 1.12 0.92 2.04 2.04 2.04 l 8.51 0 c 0.79 0 1.45 0.76 1.28 1.58 -0.16 0.86 -1.05 4.84 -1.15 5.3 C 39.63 34.4 39.1 35 38.3 35 l -7.19 0 c -1.45 0.03 -1.74 0.06 -2.59 1.12 -0.86 1.05 -8.39 10.77 -8.39 10.77 C 20.06 46.99 20 46.95 20 46.86 L 20 14.38 C 20 13.62 20.62 13 21.38 13 l 21 0 c 0.72 0 1.45 0.72 1.255 1.64 z M 19.57 8 C 16.1 8 15 10.66 15 12.34 l 0 40.67 c 0 2 1.02 2.59 1.58 2.83 0.56 0.23 1.86 0.4 2.91 -0.66 0 0 12 -14.72 12.24 -14.95 C 31.93 40 32 40 32.2 40 l 7.98 0 c 3.28 0 3.91 -2.27 4.27 -3.65 0.3 -1.15 3.68 -16.99 4.73 -22.2 0.79 -4 -0.23 -6.16 -3.98 -6.15 z" fill="#fa4778"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-google.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-google.svg
new file mode 100644
index 00000000..941a584a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-google.svg
@@ -0,0 +1,9 @@
+<!-- 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 64 64" style="enable-background:new 0 0 400 400">
+ <g transform="matrix(1.3333333,0,0,1.3333333,7.8950526e-7,-21.333332)">
+ <path d="m 10.375 28.27 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 43.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 37 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 22 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-kerberos.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-kerberos.svg
new file mode 100644
index 00000000..b8659a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-kerberos.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 14.184 37.5 c 1.652 -8.59 -2.801 -11.453 -6.98 -8.199 l -1.895 -1.176 l 3.352 -3.797 l 0.074 -1.809 l 3.207 -2.047 l -0.805 -2.051 c 1.375 0.602 2.648 0.512 3.145 1.93 c 2.965 0.359 5.809 3.438 5.676 5.484 c 1.852 -5.363 4.441 -8.227 -3.285 -12.09 l -0.242 -2.047 l 4.836 1.234 l 1.531 -0.813 l 2.289 1.414 l 1.648 -1.234 c -0.469 1.176 0.582 1.504 -0.289 2.5 c 2.457 2.047 1.688 8.473 1.953 11.125 c 0.688 -2.082 2.293 -4.402 5.082 -5.04 c 0.219 -1.266 2 -1.262 3.02 -2.168 l -0.332 2.02 l 2.82 1.926 l 0.035 1.84 l 3.668 4.07 l -2.57 1.234 c -6.094 -4.703 -7.859 1.484 -6.02 7.688 m -19.914 0" style="fill:#781918;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-lastfm.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-lastfm.svg
new file mode 100644
index 00000000..3a58f35b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-lastfm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <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.3333333333333333)">
+ <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/64/apps/goa-account-live.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-live.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-live.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-microsoft.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-msn.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-owncloud.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-owncloud.svg
new file mode 100644
index 00000000..0aa92394
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-owncloud.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 308.82 78.92 c 0 11.211 -9.08 20.318 -20.318 20.318 c -11.239 0 -20.318 -9.107 -20.318 -20.318 c 0 -11.239 9.08 -20.346 20.318 -20.346 c 11.239 0 20.318 9.107 20.318 20.346 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 288.47 149.56 c 0 20.568 -16.692 37.26 -37.26 37.26 c -20.568 0 -37.23 -16.692 -37.23 -37.26 c 0 -20.568 16.664 -37.23 37.23 -37.23 c 20.568 0 37.26 16.664 37.26 37.23 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <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 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 412.57 108.48 c 0 20.568 -16.664 37.23 -37.23 37.23 c -20.568 0 -37.23 -16.664 -37.23 -37.23 c 0 -20.568 16.664 -37.26 37.23 -37.26 c 20.568 0 37.23 16.692 37.23 37.26 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 371.74 79.5 c 0 20.568 -16.664 37.23 -37.23 37.23 c -20.568 0 -37.26 -16.664 -37.26 -37.23 c 0 -20.568 16.692 -37.23 37.26 -37.23 c 20.568 0 37.23 16.664 37.23 37.23 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 479.73 163.96 c 0 11.765 -9.55 21.287 -21.315 21.287 c -11.737 0 -21.287 -9.523 -21.287 -21.287 c 0 -11.765 9.55 -21.315 21.287 -21.315 c 11.765 0 21.315 9.55 21.315 21.315 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <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.256 18.02 -40.28 40.25 -40.28 c 22.256 0 40.28 18.02 40.28 40.28 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 312.06 166.01 c 0 11.765 -9.523 21.287 -21.287 21.287 c -11.765 0 -21.287 -9.523 -21.287 -21.287 c 0 -11.765 9.523 -21.287 21.287 -21.287 c 11.765 0 21.287 9.523 21.287 21.287 m 0 0" transform="matrix(0.141112,0,0,0.141112,-24.945489,7.765741)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 166.57 -64.48 c 0 21.333 -17.312 38.624 -38.645 38.624 c -21.333 0 -38.624 -17.291 -38.624 -38.624 c 0 -21.333 17.291 -38.624 38.624 -38.624 c 21.333 0 38.645 17.291 38.645 38.624 m 0 0" transform="matrix(0.187503,0,0,0.187503,-0.00282153,38.999539)" style="stroke-opacity:1;fill:#1b2d44;stroke-miterlimit:4;fill-opacity:1;stroke:#f9f9f9;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-pocket.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-pocket.svg
new file mode 100644
index 00000000..368ea3ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-pocket.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 16.617 18.01 c -0.836 0 -1.641 0.121 -2.117 0.672 c -0.734 0.844 -0.445 2.523 -0.445 3.543 c 0 1.559 -0.105 3.223 0.211 4.758 c 0.34 1.645 1.539 3.434 2.887 4.551 c 0.98 0.809 2.031 1.379 3.242 1.848 c 1.188 0.414 2.324 0.602 3.52 0.617 c 1.094 0 2.191 -0.113 3.23 -0.449 c 1.059 -0.34 2.133 -0.828 3.02 -1.457 c 0.93 -0.715 1.672 -1.418 2.262 -2.305 c 0.426 -0.656 0.789 -1.371 1.055 -2.102 c 0.664 -1.809 0.473 -3.93 0.473 -5.813 c 0 -0.848 0.227 -2.383 -0.348 -3.102 c -0.867 -1.086 -2.777 -0.703 -4.203 -0.703 l -10.934 0 c -0.543 0 -1.207 -0.074 -1.855 -0.07 m 12.12 4.648 c 0.23 0 0.473 0.059 0.723 0.211 c 0.574 0.344 0.758 1.172 0.352 1.684 c -0.371 0.48 -0.926 0.863 -1.395 1.258 l -2.418 2.098 c -0.535 0.477 -1.078 1.148 -1.867 1.223 c -0.785 0.07 -1.309 -0.512 -1.813 -0.969 l -2.527 -2.199 c -0.52 -0.43 -1.25 -0.906 -1.617 -1.457 c -0.508 -0.781 0.082 -1.711 1.012 -1.832 c 0.594 -0.078 1.012 0.258 1.426 0.59 l 2.363 2.043 c 0.246 0.211 0.648 0.762 0.992 0.809 c 0.379 0.051 0.961 -0.695 1.207 -0.91 l 1.758 -1.504 c 0.504 -0.457 1.109 -1.039 1.801 -1.047 m 0.004 0.004" style="fill:#ed3f54;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.17 13.27 l 2.168 -1.246 c 1.77 -0.809 3.66 -1.219 5.602 -1.219 l 0 -1.805 c -2.051 0.16 -3.988 0.422 -5.902 1.246 c -0.484 0.207 -1.523 0.52 -1.805 0.992 c -0.266 0.449 -0.063 1.512 -0.063 2.031 m 0 0" style="fill:#51bab7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.941 9 l 0 1.805 c 1.867 0 3.719 0.379 5.418 1.16 l 2.352 1.305 c 0 -0.52 0.219 -1.695 -0.063 -2.133 c -0.281 -0.43 -1.285 -0.727 -1.746 -0.926 c -1.859 -0.797 -3.938 -1.211 -5.961 -1.211 m 0 0" style="fill:#ee4054;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.711 11.164 c 0 0.578 -0.191 1.555 0.035 2.086 c 0.148 0.348 0.695 0.625 0.969 0.871 c 0.684 0.617 1.336 1.289 1.875 2.035 c 1.477 2.043 2.594 4.652 2.598 7.211 c 0.008 2.852 -0.582 5.523 -2.172 7.938 c -0.574 0.871 -1.273 1.676 -2.035 2.387 c -0.332 0.313 -1.055 0.699 -1.234 1.117 c -0.223 0.52 -0.035 1.465 -0.035 2.027 c 1.695 -0.641 3.27 -2.438 4.328 -3.848 c 3.949 -5.258 3.949 -12.719 0 -17.977 c -1.059 -1.41 -2.633 -3.207 -4.328 -3.848 m 0 0" style="fill:#fbb74b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.11 11.223 c -1.898 1.281 -3.527 2.758 -4.773 4.691 c -3.375 5.23 -3.055 12.176 0.672 17.13 c 1.063 1.418 2.531 2.961 4.164 3.73 c 0 -0.547 0.176 -1.465 -0.039 -1.969 c -0.176 -0.406 -0.848 -0.738 -1.168 -1.043 c -0.781 -0.746 -1.504 -1.555 -2.102 -2.461 c -1.594 -2.422 -2.367 -5.34 -2.168 -8.238 c 0.184 -2.684 1.266 -5.316 2.973 -7.395 l 1.477 -1.543 l 0.965 -0.828 c 0.215 -0.355 0.156 -1.703 0 -2.078 m 0 0" style="fill:#82ecb9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.17 34.793 c 0 0.504 -0.195 1.531 0.063 1.969 c 0.281 0.473 1.32 0.781 1.805 0.992 c 1.914 0.824 3.852 1.086 5.902 1.246 l 0 -1.742 c -1.996 0 -3.98 -0.426 -5.781 -1.309 c -0.59 -0.293 -1.395 -0.629 -1.805 -1.156 m -0.184 0" style="fill:#51bab7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.941 37.26 l 0 1.742 c 2.023 0 4.102 -0.414 5.961 -1.211 c 0.461 -0.199 1.465 -0.496 1.746 -0.926 c 0.277 -0.426 0.063 -1.566 0.063 -2.07 l -2.352 1.301 c -1.699 0.781 -3.551 1.164 -5.418 1.164 m 10.418 -2.465 l 0.059 0.059 m -0.059 -0.059" style="fill:#ee4054;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-twitter.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-twitter.svg
new file mode 100644
index 00000000..59cbaa7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-twitter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 27.41 12.844 c -2.441 0.91 -3.98 3.25 -3.809 5.809 l 0.063 0.988 l -0.977 -0.121 c -3.551 -0.461 -6.652 -2.035 -9.285 -4.676 l -1.289 -1.313 l -0.332 0.969 c -0.703 2.156 -0.254 4.438 1.211 5.969 c 0.777 0.844 0.605 0.969 -0.742 0.461 c -0.469 -0.16 -0.879 -0.281 -0.918 -0.219 c -0.133 0.141 0.332 1.977 0.703 2.703 c 0.508 1.01 1.543 1.996 2.672 2.582 l 0.957 0.461 l -1.129 0.02 c -1.098 0 -1.133 0.023 -1.016 0.445 c 0.391 1.313 1.93 2.703 3.645 3.309 l 1.211 0.426 l -1.051 0.641 c -1.563 0.93 -3.395 1.453 -5.223 1.492 c -0.879 0.02 -1.602 0.102 -1.602 0.164 c 0 0.199 2.379 1.328 3.766 1.773 c 4.152 1.313 9.09 0.746 12.797 -1.492 c 2.633 -1.594 5.27 -4.758 6.496 -7.824 c 0.664 -1.633 1.328 -4.617 1.328 -6.05 c 0 -0.926 0.055 -1.051 1.148 -2.156 c 0.645 -0.645 1.25 -1.352 1.367 -1.555 c 0.195 -0.383 0.176 -0.383 -0.82 -0.039 c -1.66 0.602 -1.891 0.523 -1.07 -0.383 c 0.605 -0.645 1.324 -1.816 1.324 -2.156 c 0 -0.063 -0.293 0.035 -0.625 0.219 c -0.352 0.199 -1.129 0.504 -1.715 0.684 l -1.055 0.344 l -0.957 -0.664 c -0.523 -0.363 -1.266 -0.766 -1.656 -0.887 c -0.996 -0.281 -2.516 -0.242 -3.414 0.078 m -0.004 0" style="fill:#00abec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/goa-account-yahoo.svg b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-yahoo.svg
new file mode 100644
index 00000000..7a866c78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/goa-account-yahoo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 35.25 18.06 c -0.563 0.055 -2.895 0.574 -3.676 0.742 c -0.84 0.227 -8.512 6.152 -9.02 7.605 c -0.113 0.504 -0.168 1.277 -0.168 2.01 l -0.055 1.176 c 0 0.84 0.23 2.191 0.344 2.918 c 0.504 0.113 4.152 0.016 4.824 0.129 l -0.082 1.504 c -0.656 -0.047 -5.289 -0.035 -7.938 -0.035 c -1.344 0 -5.664 0.148 -6.992 0.105 l 0.25 -1.43 c 0.73 -0.059 3.742 0.129 4.406 -0.57 c 0.328 -0.348 0.223 -0.719 0.223 -2.734 l 0 -0.949 c 0 -0.449 0 -1.289 -0.113 -2.074 c -0.277 -0.84 -7.04 -9.273 -8.77 -10.617 c -0.504 -0.168 -3.66 -0.484 -4.445 -0.652 l -0.039 -1.289 c 0.391 -0.195 3.902 0.047 7.309 -0.078 c 2.242 -0.082 7.352 0 7.98 0.074 l -0.16 1.137 c -0.672 0.168 -3.906 0.23 -4.746 0.453 c 2.184 3.246 5.633 7.43 6.754 9.05 c 0.617 -0.895 6.03 -4.617 6.195 -5.906 c -0.84 -0.168 -3.621 -0.566 -4.066 -0.566 l -0.266 -1.469 c 0.762 -0.117 4.77 0 6.762 0 c 1.719 0 5.395 0 6.438 0.086 l -0.953 1.383" style="fill:#871fa2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.906 33.05 l -1.297 -0.109 l -0.016 -2.816 l 1.645 0.207 l 1.477 0.066 l -0.41 2.758 l -1.395 -0.105 m 1.672 -4.969 l -2.426 -0.234 c 0.254 -1.227 0.035 -10.637 0.016 -11.641 l -0.125 -1.977 c 0.676 0.133 0.574 0.063 3.422 0.359 c 1.734 0.184 1.961 0.262 2.531 0.285 l -0.746 2.344 c -0.633 1.875 -2.477 10.234 -2.672 10.863 m 0 0" style="fill:#871fa2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/google.svg b/.icons/Material-Black-Lime-Numix/64/apps/google.svg
new file mode 120000
index 00000000..bf5449e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/google.svg
@@ -0,0 +1 @@
+goa-account-google.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/icq.svg b/.icons/Material-Black-Lime-Numix/64/apps/icq.svg
new file mode 100644
index 00000000..30b571c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/icq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 19 6.66 c -1.137 -0.258 -2.066 -0.156 -3.051 0.363 c -1.086 0.672 -1.707 1.707 -1.965 3.152 c -0.258 1.5 0 2.949 0.777 4.398 l 0.359 0.516 l -1.238 -0.414 c -1.551 -0.363 -3 -0.156 -4.449 0.621 c -1.5 0.773 -2.43 1.859 -3.051 3.363 c -0.57 1.445 -0.516 2.844 0.207 4.137 c 0.309 0.566 0.773 1.031 1.188 1.344 c 0.621 0.621 1.398 0.98 2.328 1.137 l 0.363 0.105 l -0.777 0.672 c -0.723 0.621 -1.137 1.395 -1.395 2.172 c -0.262 0.93 -0.156 1.859 0.359 2.738 c 0.262 0.414 0.52 0.777 0.934 1.035 c 0.414 0.363 0.93 0.621 1.551 0.672 c 1.137 0.258 2.328 0.258 3.621 -0.156 l -0.934 1.555 l -0.258 0.672 c -0.516 1.652 -0.363 3.102 0.414 4.602 c 0.363 0.57 0.777 1.086 1.188 1.551 c 0.621 0.57 1.398 0.934 2.328 1.191 c 1.551 0.414 3.105 0.359 4.605 -0.414 c 1.445 -0.777 2.379 -2.02 2.844 -3.57 l 0.051 -0.309 c 0.984 1.086 1.914 1.809 2.949 2.066 c 1.031 0.313 2.066 0.262 3 -0.359 c 0.879 -0.52 1.5 -1.398 1.809 -2.484 c 0.258 -1.137 0.258 -2.273 0 -3.566 c 0.516 0.359 1.035 0.617 1.656 0.773 c 1.652 0.52 3.102 0.465 4.551 -0.309 c 1.395 -0.777 2.328 -2.02 2.793 -3.621 c 0.414 -1.551 0.309 -3.051 -0.465 -4.5 l -0.262 -0.414 c -0.414 -0.621 -0.824 -1.242 -1.445 -1.652 c -0.52 -0.363 -1.137 -0.621 -1.707 -0.883 c 1.602 -0.773 2.742 -1.859 3.258 -3.258 c 0.363 -1.137 0.258 -2.066 -0.258 -3 l 0 -0.102 c -0.621 -1.035 -1.449 -1.707 -2.742 -2.07 c -0.773 -0.152 -1.656 -0.152 -2.43 -0.102 l -1.707 0.363 l 0.57 -1.293 c 0.516 -1.656 0.359 -3.262 -0.52 -4.758 l -0.152 -0.262 c -0.777 -1.293 -1.914 -2.066 -3.465 -2.48 c -1.605 -0.414 -3.105 -0.258 -4.555 0.516 c -1.445 0.777 -2.48 1.965 -2.945 3.52 l 0 0.102 l -0.051 0.363 l -0.207 -0.363 l -0.52 -0.93 c -0.828 -1.293 -1.863 -2.066 -3.156 -2.43 m 13.191 3.102 c 0.258 0.52 0.414 1.137 0.414 1.813 l -0.156 1.137 c -0.207 0.57 -0.465 1.086 -0.777 1.551 l -4.652 5.691 c -0.469 -0.363 -0.984 -0.621 -1.5 -0.883 l -0.52 -5.844 l -0.051 -2.066 l 0.051 -0.516 c 0.262 -1.035 0.984 -1.813 1.914 -2.328 c 0.93 -0.52 1.965 -0.621 2.949 -0.258 c 1.086 0.258 1.859 0.824 2.328 1.703 m -16.04 1.035 c 0.051 -0.93 0.414 -1.551 1.035 -1.914 c 0.309 -0.258 0.777 -0.258 1.188 -0.051 c 0.934 0.258 1.707 0.93 2.328 2.223 c 0.258 0.52 0.52 1.035 0.621 1.656 l 1.035 6.102 l -0.777 0.262 l -4.602 -5.02 l -0.258 -0.516 c -0.414 -0.934 -0.672 -1.809 -0.57 -2.742 m -2.793 6.05 l 1.398 0.57 l 4.551 3.309 c -0.414 0.52 -0.672 1.035 -0.828 1.551 l -7.445 0.934 l -0.52 -0.105 c -0.93 -0.152 -1.551 -0.566 -1.965 -1.344 c -0.414 -0.777 -0.414 -1.551 -0.102 -2.328 c 0.359 -0.98 1.031 -1.758 2.02 -2.172 c 0.93 -0.516 1.859 -0.672 2.895 -0.414 m 4.914 8.43 l 0.363 1.035 l 0.152 0.363 c -0.773 0.672 -1.344 1.293 -1.965 1.859 l -1.551 1.293 l -0.414 0.262 c -0.98 0.465 -1.809 0.621 -2.688 0.516 c -0.777 -0.051 -1.398 -0.313 -1.656 -0.777 l -0.156 -0.566 l 0.105 -0.465 c 0.258 -0.777 0.93 -1.551 2.121 -2.121 c 0.617 -0.258 1.137 -0.52 1.551 -0.621 m 20.273 -9.156 c 0.93 -0.414 1.809 -0.516 2.742 -0.414 c 0.879 0.105 1.5 0.52 1.809 1.141 l 0.207 0.672 l -0.105 0.516 c -0.359 0.93 -1.137 1.656 -2.43 2.223 c -0.516 0.262 -1.086 0.363 -1.707 0.465 l -6.359 0.777 l -0.105 -0.363 l -0.102 -0.152 l 0.207 -0.258 l 5.223 -4.348 m -12.566 4.656 c 0.621 -0.566 1.445 -0.93 2.43 -0.93 c 0.93 0 1.809 0.363 2.379 0.93 c 0.723 0.727 1.035 1.5 1.035 2.43 c 0 0.934 -0.313 1.813 -1.035 2.434 c -0.672 0.672 -1.449 1.031 -2.379 1.031 c -0.984 0 -1.809 -0.359 -2.43 -1.031 c -0.672 -0.621 -1.035 -1.5 -1.035 -2.434 c 0 -0.93 0.363 -1.703 1.035 -2.43 m 1.188 7.5 c 0.105 1.758 0.258 3.621 0.52 5.637 l 0 2.07 l -0.055 0.516 c -0.359 0.93 -0.98 1.707 -1.91 2.121 c -0.934 0.516 -1.914 0.621 -2.848 0.363 c -1.031 -0.258 -1.809 -0.879 -2.223 -1.707 c -0.258 -0.516 -0.465 -1.137 -0.465 -1.758 l 0.258 -1.191 c 0.105 -0.516 0.363 -1.035 0.777 -1.445 l 4.344 -5.176 c 0.516 0.262 1.035 0.52 1.602 0.57 m 3.984 -0.672 l 2.172 2.223 l 1.344 1.656 l 0.258 0.516 c 0.465 0.879 0.727 1.707 0.621 2.691 c -0.102 0.93 -0.414 1.602 -1.035 1.859 c -0.359 0.262 -0.773 0.262 -1.188 0.207 c -0.984 -0.258 -1.758 -1.031 -2.328 -2.273 l -0.621 -1.707 l -0.773 -4.5 l 0.879 -0.309 m 3 -3.57 l 5.844 -0.516 l 2.066 -0.055 l 0.52 0.055 c 0.773 0.258 1.5 0.723 1.914 1.5 c 0.516 0.566 0.773 1.344 0.773 2.223 l -0.156 1.035 c -0.258 1.035 -0.879 1.809 -1.758 2.223 c -0.93 0.516 -1.859 0.621 -2.895 0.258 c -0.621 -0.156 -1.035 -0.414 -1.398 -0.828 l -5.43 -4.5 l 0.363 -0.773 m 0.156 -0.621" style="fill:#282828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.2 9.762 c 0.258 0.52 0.414 1.137 0.414 1.813 l -0.156 1.137 c -0.207 0.57 -0.465 1.086 -0.777 1.551 l -4.652 5.691 c -0.469 -0.363 -0.984 -0.621 -1.5 -0.883 l -0.52 -5.844 l -0.051 -2.066 l 0.051 -0.516 c 0.262 -1.035 0.984 -1.813 1.914 -2.328 c 0.93 -0.52 1.965 -0.621 2.949 -0.258 c 1.086 0.258 1.859 0.824 2.328 1.703 m -16.04 1.035 c 0.051 -0.93 0.414 -1.551 1.035 -1.914 c 0.309 -0.258 0.777 -0.258 1.188 -0.051 c 0.934 0.258 1.707 0.93 2.328 2.223 c 0.258 0.52 0.52 1.035 0.621 1.656 l 1.035 6.102 l -0.777 0.262 l -4.602 -5.02 l -0.258 -0.516 c -0.414 -0.934 -0.672 -1.809 -0.57 -2.742 m -2.793 6.05 l 1.398 0.57 l 4.551 3.309 c -0.414 0.52 -0.672 1.035 -0.828 1.551 l -7.445 0.934 l -0.52 -0.105 c -0.93 -0.152 -1.551 -0.566 -1.965 -1.344 c -0.414 -0.777 -0.414 -1.551 -0.102 -2.328 c 0.359 -0.98 1.031 -1.758 2.02 -2.172 c 0.93 -0.516 1.859 -0.672 2.895 -0.414 m 21.05 0.051 c 0.93 -0.414 1.809 -0.516 2.742 -0.414 c 0.879 0.105 1.5 0.52 1.809 1.141 l 0.207 0.672 l -0.105 0.516 c -0.359 0.93 -1.137 1.656 -2.43 2.223 c -0.516 0.262 -1.086 0.363 -1.707 0.465 l -6.359 0.777 l -0.105 -0.363 l -0.102 -0.152 l 0.207 -0.258 l 5.223 -4.348 m -11.379 12.156 c 0.105 1.758 0.258 3.621 0.52 5.637 l 0 2.07 l -0.055 0.516 c -0.359 0.93 -0.98 1.707 -1.91 2.121 c -0.934 0.516 -1.914 0.621 -2.848 0.363 c -1.031 -0.258 -1.809 -0.879 -2.223 -1.707 c -0.258 -0.516 -0.465 -1.137 -0.465 -1.758 l 0.258 -1.191 c 0.105 -0.516 0.363 -1.035 0.777 -1.445 l 4.344 -5.176 c 0.516 0.262 1.035 0.52 1.602 0.57 m 3.984 -0.672 l 2.172 2.223 l 1.344 1.656 l 0.258 0.516 c 0.465 0.879 0.727 1.707 0.621 2.691 c -0.102 0.93 -0.414 1.602 -1.035 1.859 c -0.359 0.262 -0.773 0.262 -1.188 0.207 c -0.984 -0.258 -1.758 -1.031 -2.328 -2.273 l -0.621 -1.707 l -0.773 -4.5 l 0.879 -0.309 m 3 -3.57 l 5.844 -0.516 l 2.066 -0.055 l 0.52 0.055 c 0.773 0.258 1.5 0.723 1.914 1.5 c 0.516 0.566 0.773 1.344 0.773 2.223 l -0.156 1.035 c -0.258 1.035 -0.879 1.809 -1.758 2.223 c -0.93 0.516 -1.859 0.621 -2.895 0.258 c -0.621 -0.156 -1.035 -0.414 -1.398 -0.828 l -5.43 -4.5 l 0.363 -0.773 m 0.156 -0.621" style="fill:#72db46;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.281 25.277 l 0.363 1.035 l 0.152 0.363 c -0.773 0.672 -1.344 1.293 -1.965 1.859 l -1.551 1.293 l -0.414 0.262 c -0.98 0.465 -1.809 0.621 -2.688 0.516 c -0.777 -0.051 -1.398 -0.313 -1.656 -0.777 l -0.156 -0.566 l 0.105 -0.465 c 0.258 -0.777 0.93 -1.551 2.121 -2.121 c 0.617 -0.258 1.137 -0.52 1.551 -0.621 m 4.137 -0.777" style="fill:#ef3c4d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.23 21.813 c 0.621 -0.566 1.445 -0.93 2.43 -0.93 c 0.93 0 1.809 0.363 2.379 0.93 c 0.723 0.727 1.035 1.5 1.035 2.43 c 0 0.934 -0.313 1.813 -1.035 2.434 c -0.672 0.672 -1.449 1.031 -2.379 1.031 c -0.984 0 -1.809 -0.359 -2.43 -1.031 c -0.672 -0.621 -1.035 -1.5 -1.035 -2.434 c 0 -0.93 0.363 -1.703 1.035 -2.43 m 0 0" style="fill:#fffc59;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-aim.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-aim.svg
new file mode 120000
index 00000000..a91e346d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-aim.svg
@@ -0,0 +1 @@
+aim.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-icq.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-icq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-icq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-jabber.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-jabber.svg
new file mode 120000
index 00000000..9f03cde6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-jabber.svg
@@ -0,0 +1 @@
+jabber.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-msn.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-nov.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-nov.svg
new file mode 100644
index 00000000..e3ec3c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-nov.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 10 38 l 0 -28 l 24 19 l 0 -19 l 4 0 l 0 28 l -24 -19 l 0 19 m -4 0" style="fill:#dc3636;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/im-yahoo.svg b/.icons/Material-Black-Lime-Numix/64/apps/im-yahoo.svg
new file mode 120000
index 00000000..0677065c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/im-yahoo.svg
@@ -0,0 +1 @@
+yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/jabber.svg b/.icons/Material-Black-Lime-Numix/64/apps/jabber.svg
new file mode 100644
index 00000000..4ebcf57b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/jabber.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 20.246 23.59 c 0 -0.547 -0.102 -1.145 -0.422 -1.602 c -0.637 -0.922 -1.996 -1.211 -2.949 -0.633 c -0.48 0.293 -0.75 0.805 -0.902 1.328 c -0.297 1.043 -0.16 2.234 0.051 3.281 c 0.066 0.336 0.133 0.672 0.227 1 c 0.035 0.117 0.051 0.289 0.129 0.387 c 0.133 0.176 0.465 0.223 0.664 0.191 c 0.605 -0.102 0.457 -1.098 0.434 -1.523 c -0.047 -0.988 -0.34 -1.953 -0.055 -2.938 c 0.117 -0.418 0.352 -0.887 0.773 -1.07 c 0.379 -0.164 0.762 0.039 0.914 0.41 c 0.242 0.602 0.184 1.297 0.336 1.922 c 0.051 0.211 0.105 0.422 0.203 0.621 c 0.023 0.059 0.063 0.176 0.145 0.172 c 0.195 -0.02 0.473 -0.348 0.621 -0.469 c 0.473 -0.391 0.961 -0.813 1.508 -1.102 c 0.258 -0.141 0.68 -0.355 0.941 -0.125 c 0.07 0.059 0.121 0.129 0.172 0.199 c 0.309 0.484 0 0.863 -0.199 1.32 c -0.262 0.594 -0.527 1.188 -0.902 1.715 c -0.324 0.457 -0.766 0.859 -1.023 1.359 c -0.168 0.32 -0.262 0.672 -0.191 1.035 c 0.059 0.293 0.281 0.473 0.582 0.402 c 0.223 -0.051 0.375 -0.242 0.504 -0.422 c 0.227 -0.313 0.438 -0.641 0.664 -0.961 c 0.438 -0.613 0.953 -1.188 1.324 -1.848 c 0.441 -0.793 0.656 -1.695 0.656 -2.602 c 0 -0.738 -0.273 -1.871 -1.133 -2.023 c -0.16 -0.031 -0.348 -0.016 -0.508 0.012 c -0.199 0.035 -0.402 0.102 -0.586 0.191 c -0.488 0.234 -0.914 0.59 -1.277 0.992 c -0.227 0.25 -0.43 0.566 -0.703 0.773" style="fill:#c00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.438 5.273 c -0.68 0.09 -1.371 0.082 -2.055 0.188 c -1.309 0.203 -2.563 0.609 -3.785 1.098 c -0.445 0.18 -0.887 0.379 -1.32 0.59 c -0.16 0.078 -0.406 0.141 -0.535 0.266 c -0.066 0.063 -0.059 0.215 -0.07 0.305 c -0.02 0.246 -0.051 0.488 -0.074 0.734 c -0.094 0.945 -0.152 1.922 -0.02 2.863 c 0.047 0.309 0.141 0.859 0.516 0.918 c 0.574 0.094 1.023 -0.617 1.305 -1.012 c 0.66 -0.914 1.414 -1.766 2.5 -2.176 c 1.273 -0.484 2.734 -0.598 4.086 -0.691 c 3.789 -0.258 7.926 0.434 10.719 3.227 c 0.398 0.398 0.77 0.82 1.094 1.281 c 1.246 1.813 1.906 3.871 2.227 6.03 c 0.148 1.016 0.254 2.043 0.02 3.055 c -0.402 1.754 -1.453 3.281 -2.66 4.582 c -0.832 0.887 -1.762 1.691 -2.734 2.422 c -0.539 0.41 -1.145 0.754 -1.652 1.203 c -0.59 0.512 -1.078 1.156 -1.449 1.84 c -0.996 1.848 -1.266 4.066 -0.973 6.125 c 0.063 0.426 0.117 0.848 0.211 1.266 c 0.031 0.125 0.035 0.336 0.113 0.441 c 0.152 0.188 0.563 0.293 0.793 0.305 c 0.242 0.012 0.402 -0.172 0.461 -0.391 c 0.102 -0.367 0.039 -0.777 -0.02 -1.148 c -0.117 -0.762 -0.227 -1.527 -0.195 -2.301 c 0.063 -1.426 0.617 -2.754 1.602 -3.789 c 1 -1.051 2.363 -1.656 3.504 -2.535 c 2.301 -1.777 4.363 -4.172 5.156 -7.02 c 0.277 -1.02 0.371 -2.098 0.242 -3.148 c -0.16 -1.328 -0.645 -2.652 -1.102 -3.902 c -1.395 -3.809 -3.781 -7.43 -7.578 -9.172 c -1.5 -0.691 -3.078 -1.012 -4.707 -1.234 c -0.762 -0.105 -1.527 -0.172 -2.297 -0.207 c -0.43 -0.016 -0.895 -0.066 -1.32 -0.008" style="fill:#c00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.504 29.93 c -0.742 0.109 -0.957 0.699 -0.82 1.371 c 0.176 0.855 0.852 1.508 1.516 2.023 c 1.707 1.316 3.914 2.027 6.06 1.934 c 0.84 -0.035 1.758 -0.176 2.527 -0.531 c 0.414 -0.191 0.848 -0.879 0.281 -1.176 c -0.074 -0.039 -0.176 -0.063 -0.262 -0.078 c -0.246 -0.039 -0.52 0.066 -0.754 0.133 c -0.41 0.117 -0.82 0.238 -1.246 0.305 c -1.262 0.203 -2.625 -0.086 -3.672 -0.832 c -0.844 -0.605 -1.531 -1.406 -2.176 -2.211 c -0.395 -0.496 -0.754 -1.039 -1.461 -0.938" style="fill:#c00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.543 34.12 c -0.188 0.023 -0.406 0.016 -0.566 0.133 c -0.336 0.25 0.035 0.746 0.211 0.969 c 0.512 0.652 1.188 1.195 1.863 1.672 c 1.875 1.328 4 2.094 6.289 2.25 c 0.656 0.047 1.328 0 1.977 -0.109 c 0.238 -0.039 0.535 -0.055 0.758 -0.16 c 0.621 -0.289 0.441 -1.465 -0.113 -1.727 c -0.242 -0.113 -0.633 0.035 -0.887 0.07 c -0.602 0.086 -1.207 0.094 -1.813 0.078 c -1.582 -0.039 -3.27 -0.527 -4.652 -1.297 c -0.539 -0.305 -1.035 -0.672 -1.504 -1.082 c -0.281 -0.25 -0.574 -0.66 -0.941 -0.785 c -0.172 -0.059 -0.445 -0.035 -0.621 -0.012" style="fill:#c00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.918 37.641 c -0.266 0.031 -0.469 0.172 -0.645 0.371 c -0.121 0.137 -0.238 0.258 -0.309 0.434 c -0.383 0.949 0.641 1.848 1.352 2.297 c 0.781 0.5 1.645 0.871 2.52 1.184 c 1.977 0.703 4.297 1.152 6.348 0.523 c 0.609 -0.188 1.215 -0.527 1.656 -0.988 c 0.25 -0.262 0.422 -0.656 -0.035 -0.824 c -0.273 -0.098 -0.602 0.152 -0.848 0.254 c -0.582 0.234 -1.188 0.41 -1.813 0.488 c -0.816 0.098 -1.559 -0.082 -2.352 -0.281 c -0.676 -0.168 -1.363 -0.336 -2.02 -0.582 c -0.559 -0.207 -1.109 -0.457 -1.602 -0.801 c -0.145 -0.105 -0.32 -0.195 -0.438 -0.332 c -0.395 -0.438 -0.688 -0.953 -1.105 -1.375 c -0.184 -0.18 -0.441 -0.398 -0.719 -0.367" style="fill:#c00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/jockey-proprietary.svg b/.icons/Material-Black-Lime-Numix/64/apps/jockey-proprietary.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/jockey-proprietary.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/jockey.svg b/.icons/Material-Black-Lime-Numix/64/apps/jockey.svg
new file mode 100644
index 00000000..b8eeb04a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/jockey.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#9a9a9a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 50.31 8.834 c -3.234 -1.332 -6.952 -0.589 -9.426 1.884 -2.283 2.286 -3.104 5.651 -2.132 8.732 l -19.304 19.304 c -3.082 -0.972 -6.448 -0.15 -8.734 2.134 -2.47 2.474 -3.211 6.19 -1.88 9.423 l 6.123 -6.123 4.714 4.714 -6.126 6.126 c 3.234 1.332 6.952 0.589 9.426 -1.884 2.283 -2.286 3.104 -5.651 2.132 -8.732 l 19.304 -19.304 c 3.082 0.972 6.448 0.15 8.734 -2.134 2.47 -2.474 3.211 -6.19 1.88 -9.423 l -6.123 6.123 -4.714 -4.714 z"/>
+ <g transform="matrix(0.94281 -0.94281 0.94281 0.94281 -12.616 32.638)">
+ <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 y="5.292" x="24" style="fill:#bbb6b6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" height="20"/>
+ <rect rx="0.75" style="fill:#3aaf9c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="20" y="27.29" x="21" width="6"/>
+ <rect rx="0.75" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="3" y="25.292" x="19.5" width="9"/>
+ <rect y="29.29" x="22" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" height="16"/>
+ <rect y="29.29" x="25" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" height="16"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/live.svg b/.icons/Material-Black-Lime-Numix/64/apps/live.svg
new file mode 100644
index 00000000..b7b55fd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/live.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 27 17 l 0 4.781 l 1.68 1.219 l 0.18 0 l 7.141 -5 c 0 -0.563 -0.398 -1 -1 -1 m -8 0" style="fill:#0070c6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.02 23.535 l 1.516 1.027 c 0.211 0.156 0.469 0 0.469 0 c -0.254 0.156 6.996 -4.563 6.996 -4.563 l 0 9 c 0 0.609 -0.305 1 -1 1 l -8 0 m 0.02 -6.465" style="fill:#0070c6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.18 21.371 c -0.52 0 -0.93 0.238 -1.23 0.719 c -0.305 0.477 -0.457 1.109 -0.457 1.898 c 0 0.801 0.152 1.434 0.457 1.898 c 0.301 0.469 0.699 0.699 1.191 0.699 c 0.508 0 0.91 -0.227 1.207 -0.68 c 0.297 -0.453 0.449 -1.082 0.449 -1.883 c 0 -0.836 -0.145 -1.488 -0.434 -1.957 c -0.289 -0.465 -0.684 -0.695 -1.184 -0.695 m 0 0" style="fill:#0070c6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 15 l 0 18 l 14 3 l 0 -24 m -4.547 14.992 c -0.598 0.777 -1.375 1.168 -2.336 1.168 c -0.938 0 -1.699 -0.379 -2.289 -1.133 c -0.586 -0.75 -0.883 -1.734 -0.883 -2.941 c 0 -1.277 0.301 -2.313 0.898 -3.102 c 0.598 -0.785 1.391 -1.184 2.379 -1.184 c 0.93 0 1.688 0.379 2.262 1.133 c 0.574 0.758 0.863 1.75 0.863 2.988 c 0 1.27 -0.297 2.293 -0.895 3.07 m 0 0" style="fill:#0070c6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/people-nearby.svg b/.icons/Material-Black-Lime-Numix/64/apps/people-nearby.svg
new file mode 120000
index 00000000..8bdb8c2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/people-nearby.svg
@@ -0,0 +1 @@
+salut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/ppa.svg b/.icons/Material-Black-Lime-Numix/64/apps/ppa.svg
new file mode 100644
index 00000000..27828bf1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/ppa.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 56 20.5 -10 5.214 0 12.571 10 5.214" style="fill:#cf8c3b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 44.702 -11 -6.351 0 -12.702 11 -6.351 11 6.351 0 12.702 z" style="fill:#f8c100;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20.5 10 5.214 0 12.571 -10 5.214" style="fill:#363dbe;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 53.959 47.03 -9.516 -6.05 -10.887 6.286 0.484 11.267" style="fill:#9d2c34;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.959 5.465 0.484 11.267 -10.887 6.286 -9.516 -6.05" style="fill:#3695ba;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.959 58.53 0.484 -11.267 -10.887 -6.286 -9.516 6.05" style="fill:#b93780;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 53.959 16.965 -9.516 6.05 -10.887 -6.286 0.484 -11.267" style="fill:#8eb335;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/salut.svg b/.icons/Material-Black-Lime-Numix/64/apps/salut.svg
new file mode 100644
index 00000000..0900c82f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/salut.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 23.02 18 l 1.961 0 c 2.938 0 3.02 3.059 3.02 3.059 l 0 2.629 c 0 1 -2 3.059 -2 3.059 l 0 1.316 l 4 2.188 l 0 1.75 l -12 0 l 0 -1.75 l 4 -2.188 l 0 -1.316 c 0 0 -2.01 -2.059 -2 -3.059 l 0 -2.629 c 0 0 0.082 -3.059 3.02 -3.059 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 c -9.934 0 -18 8.07 -18 18 c 0 9.934 8.07 18 18 18 c 9.934 0 18 -8.07 18 -18 c 0 -9.934 -8.07 -18 -18 -18 m 0 1.5 c 9.125 0 16.5 7.379 16.5 16.5 c 0 9.121 -7.375 16.5 -16.5 16.5 c -9.125 0 -16.5 -7.379 -16.5 -16.5 c 0 -9.121 7.375 -16.5 16.5 -16.5 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 11.5 c -6.895 0 -12.5 5.605 -12.5 12.5 c 0 6.895 5.605 12.5 12.5 12.5 c 6.895 0 12.5 -5.605 12.5 -12.5 c 0 -6.895 -5.605 -12.5 -12.5 -12.5 m 0 1.5 c 6.086 0 11 4.918 11 11 c 0 6.086 -4.914 11 -11 11 c -6.086 0 -11 -4.918 -11 -11 c 0 -6.086 4.914 -11 11 -11 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.469 20.621 c 0 0.992 -0.805 1.801 -1.801 1.801 c -0.992 0 -1.801 -0.809 -1.801 -1.801 c 0 -0.996 0.809 -1.801 1.801 -1.801 c 0.996 0 1.801 0.805 1.801 1.801 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.992 18.246 c 0 0.992 -0.805 1.801 -1.801 1.801 c -0.992 0 -1.801 -0.809 -1.801 -1.801 c 0 -0.996 0.809 -1.801 1.801 -1.801 c 0.996 0 1.801 0.805 1.801 1.801 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.32 6.871 c 0 0.996 -0.805 1.801 -1.801 1.801 c -0.992 0 -1.797 -0.805 -1.797 -1.801 c 0 -0.996 0.805 -1.801 1.797 -1.801 c 0.996 0 1.801 0.805 1.801 1.801 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.609 37.875 c 0 0.996 -0.809 1.801 -1.801 1.801 c -0.996 0 -1.801 -0.805 -1.801 -1.801 c 0 -0.992 0.805 -1.801 1.801 -1.801 c 0.992 0 1.801 0.809 1.801 1.801 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.14 38.633 c 0 0.996 -0.809 1.801 -1.801 1.801 c -0.996 0 -1.801 -0.805 -1.801 -1.801 c 0 -0.992 0.805 -1.797 1.801 -1.797 c 0.992 0 1.801 0.805 1.801 1.797 m 0 0" style="fill:#4a8c9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/twitter.svg b/.icons/Material-Black-Lime-Numix/64/apps/twitter.svg
new file mode 120000
index 00000000..a5fee913
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/twitter.svg
@@ -0,0 +1 @@
+goa-account-twitter.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/window-manager.svg b/.icons/Material-Black-Lime-Numix/64/apps/window-manager.svg
new file mode 100644
index 00000000..f407ecff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/window-manager.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6.148 7 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 45.21 c 0 1.257 1.141 2.395 2.398 2.395 l 51.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -45.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 47.852 4 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z m -46 6 48 0 0 35.93 -48 0 z" style="fill:#85b9ab"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/apps/yahoo.svg b/.icons/Material-Black-Lime-Numix/64/apps/yahoo.svg
new file mode 120000
index 00000000..5642fd5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/apps/yahoo.svg
@@ -0,0 +1 @@
+goa-account-yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg b/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg
new file mode 100644
index 00000000..16e4090f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 18.7 8.725 c -3.404 0 -6.807 1.299 -9.404 3.896 -5.194 5.194 -5.194 13.613 0 18.807 l 22.705 23.846 22.705 -23.846 c 5.193 -5.194 5.193 -13.613 0 -18.807 -5.194 -5.193 -13.614 -5.193 -18.808 0 -2.488 2.493 -3.891 5.883 -3.892 9.405 l -0.01 -0.003 c -0.003 -3.399 -1.297 -6.809 -3.891 -9.402 c -2.597 -2.597 -6 -3.896 -9.404 -3.896" style="fill:#de165e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg
new file mode 100644
index 00000000..df2f4a45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 4.8 34.13 12.8 1.867 l 0 -6.933 -12.8 -0.8 0 -5.333 12.8 -0.8 0 -6.933 -12.8 1.867 0 -5.6 l 19.2 -5.067 l 0 38.4 l -19.2 -5.067" style="fill:#c18eb2;fill-rule:evenodd"/>
+ <path d="m 27.2 6.4 0 19.2 0 19.2 c 2.259 0 5.841 -0.809 9.05 -2.054 2.692 -1.044 5.339 -2.196 7.357 -4.44 c 2.794 -3.106 2.793 -10.573 2.793 -12.706 0 -2.133 0.001 -9.6 -2.793 -12.706 -2.02 -2.243 -4.665 -3.396 -7.357 -4.44 -3.21 -1.245 -6.792 -2.054 -9.05 -2.054 m 6.776 8.533 c 2.259 0.043 4.317 1.494 5.446 2.94 1.33 1.703 1.33 6.66 1.33 7.727 0 1.067 0 6.02 -1.33 7.727 -1.129 1.445 -3.188 2.896 -5.446 2.94 l 0 -10.667 z" style="fill:#c18eb2"/>
+ <flowRoot transform="translate(0,12.8)" line-height="125%" style="letter-spacing:0;word-spacing:0;font-size:30;font-family:Ubuntu;fill:#000;fill-opacity:1;font-weight:normal;stroke:none;font-style:normal;font-variant:normal;font-stretch:normal">
+ <flowRegion>
+ <rect width="17.6" height="37.6" x="-39.2" y="-7.2"/>
+ </flowRegion>
+ <flowPara>DD</flowPara>
+ </flowRoot>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg
new file mode 100644
index 00000000..7d771187
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.1547006,0.66666671,-0.66666671,1.1547006,11.666631,-9.02259)">
+ <path d="m 18.05 5.787 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 0.968 c -1.116 0.224 -2.141 0.684 -3.056 1.294 l -0.704 -0.704 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -1.607 1.607 c -0.223 0.223 -0.223 0.581 0 0.803 l 0.704 0.704 c -0.609 0.916 -1.065 1.941 -1.29 3.056 l -0.97 0 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 2.273 c 0 0.315 0.253 0.568 0.568 0.568 l 0.985 0 c 0.227 1.113 0.651 2.155 1.261 3.07 l -0.69 0.69 c -0.223 0.223 -0.223 0.581 0 0.803 l 1.607 1.607 c 0.223 0.223 0.581 0.223 0.803 0 l 0.692 -0.692 c 0.917 0.611 1.951 1.058 3.067 1.283 l 0 0.965 c 0 0.315 0.253 0.568 0.568 0.568 l 2.273 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -0.985 c 1.113 -0.227 2.155 -0.651 3.07 -1.261 l 0.69 0.69 c 0.223 0.223 0.581 0.223 0.803 0 l 1.607 -1.607 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -0.692 -0.692 c 0.611 -0.917 1.058 -1.951 1.283 -3.067 l 0.968 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -2.273 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -0.988 0 c -0.227 -1.113 -0.651 -2.155 -1.261 -3.07 l 0.69 -0.69 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -1.607 -1.607 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -0.692 0.692 c -0.917 -0.611 -1.951 -1.058 -3.067 -1.283 l 0 -0.968 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -2.273 0 z m 1.136 2.728 c 4.02 0 7.273 3.248 7.273 7.273 0 4.02 -3.248 7.273 -7.273 7.273 -4.02 0 -7.273 -3.248 -7.273 -7.273 0 -4.02 3.248 -7.273 7.273 -7.273 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" r="1.989" cy="23.267" cx="8.723" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.5151231,0,0,1.5151231,25.040994,3.9674885)">
+ <path d="m 15.829 18.15 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -0.602 0.602 c -0.834 -0.555 -1.758 -0.907 -2.707 -1.097 l 0 -0.876 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -2 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 0.876 c -0.949 0.191 -1.871 0.545 -2.704 1.099 l -0.604 -0.604 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -1.414 1.414 c -0.196 0.196 -0.196 0.511 0 0.707 l 0.613 0.613 c -0.551 0.834 -0.936 1.746 -1.126 2.694 l -0.859 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 2 c 0 0.277 0.223 0.5 0.5 0.5 l 0.862 0 c 0.19 0.95 0.555 1.872 1.11 2.707 l -0.601 0.601 c -0.196 0.196 -0.196 0.511 0 0.707 l 1.414 1.414 c 0.196 0.196 0.511 0.196 0.707 0 l 0.613 -0.613 c 0.834 0.551 1.746 0.936 2.694 1.126 l 0 0.859 c 0 0.277 0.223 0.5 0.5 0.5 l 2 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -0.862 c 0.95 -0.19 1.872 -0.555 2.707 -1.11 l 0.602 0.602 c 0.196 0.196 0.511 0.196 0.707 0 l 1.414 -1.414 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -0.615 -0.615 c 0.551 -0.834 0.936 -1.746 1.126 -2.694 l 0.859 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -2 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -0.862 0 c -0.19 -0.95 -0.555 -1.872 -1.11 -2.707 l 0.602 -0.602 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -1.414 -1.414 z m -0.99 2.404 c 2.505 2.505 2.505 6.547 0 9.05 -2.505 2.505 -6.547 2.505 -9.05 0 -2.505 -2.505 -2.505 -6.547 0 -9.05 2.505 -2.505 6.547 -2.505 9.05 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" r="1.75" cy="21.555" cx="16.453" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg
new file mode 100644
index 00000000..688bc83e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 54.43 43.22 c -5.211 10.366 -16.895 15.79 -28.19 13.1 -11.314 -2.684 -19.272 -12.79 -19.24 -24.388 0.032 -11.606 8.06 -21.648 19.382 -24.277 11.322 -2.621 22.967 2.866 28.12 13.264 l -22.454 11.08" style="fill:#cfac29"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg
new file mode 100644
index 00000000..ccde8826
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0008676,0,0,2.0009474,0.31928146,0.31702988)" style="fill:#a98bc7">
+ <path d="m 15.473 3.465 c -7.324 0 -12.676 5.648 -11.941 12.582 0.621 5.848 5.367 10.758 11.23 12.156 -1 -1.637 -1.648 -3.48 -1.855 -5.418 -0.734 -6.934 4.621 -12.531 11.945 -12.531 1.152 0 2.254 0.145 3.352 0.402 c -2.582 -4.234 -7.445 -7.191 -12.73 -7.191 m 0 2.594 c 2.293 0 4.504 0.711 6.402 1.883 -7.145 1.383 -12.281 7.695 -11.535 15.08 -2.277 -1.891 -3.945 -4.438 -4.242 -7.25 -0.578 -5.477 3.379 -9.711 9.375 -9.711 z"/>
+ <path d="m 9.387 8.152 c 1.293 0 2.34 1.254 2.34 2.809 l 0 9.949 c 0 1.555 -1.047 2.813 -2.34 2.813 -1.289 0 -2.34 -1.258 -2.34 -2.813 l 0 -9.949 c 0 -1.555 1.051 -2.809 2.34 -2.809 z"/>
+ <path d="m 7.848 9.879 c 1.258 0 2.277 1.262 2.277 2.813 l 0 5.336 c 0 1.555 -1.02 2.809 -2.277 2.809 -1.258 0 -2.273 -1.254 -2.273 -2.809 l 0 -5.336 c 0 -1.551 1.016 -2.813 2.273 -2.813 z"/>
+ <path d="m 10.797 6.867 c 1.293 0 2.34 1.262 2.34 2.809 l 0 3.867 c 0 1.551 -1.047 2.812 -2.34 2.812 -1.293 0 -2.34 -1.262 -2.34 -2.813 l 0 -3.867 c 0 -1.547 1.047 -2.809 2.34 -2.809 z"/>
+ <path d="m 11.906 4.625 3.355 0 c 1.547 0 2.809 1.262 2.809 2.813 l 0 2.066 c 0 1.555 -1.262 2.813 -2.809 2.813 l -3.355 0 c -1.547 0 -2.809 -1.258 -2.809 -2.813 l 0 -2.066 c 0 -1.551 1.262 -2.813 2.809 -2.813 z"/>
+ <path d="m 13.23 9.242 c 0.902 0 1.637 1.215 1.637 2.723 0 1.5 -0.734 2.723 -1.637 2.723 -0.902 0 -1.633 -1.223 -1.633 -2.723 0 -1.508 0.73 -2.723 1.633 -2.723 z"/>
+ <path d="m 18.637 5.844 0.531 0 c 1.551 0 2.813 0.891 2.813 1.988 0 1.098 -1.262 1.984 -2.813 1.984 l -0.531 0 c -1.555 0 -2.809 -0.887 -2.809 -1.984 0 -1.098 1.254 -1.988 2.809 -1.988 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg
new file mode 100644
index 00000000..c4f071fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0021533,0,0,2.0022938,0.295245,0.296887)" style="fill:#d68b85;stroke:#d68b85;stroke-width:0.499">
+ <path d="m 110.79 199.21 c 0.79 -1.084 0.527 -2.638 -0.556 -3.4 l -38.88 -27.932 c -1.112 -0.762 -2.633 -0.528 -3.423 0.557 -0.79 1.114 -0.527 2.638 0.556 3.4 l 38.909 27.932 c 1.112 0.791 2.604 0.528 3.394 -0.557 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 104.94 182.35 c 0.965 -0.938 1.082 -2.433 0.205 -3.371 l -31.04 -32.973 c -0.878 -0.909 -2.37 -0.909 -3.364 0 -0.995 0.909 -1.082 2.433 -0.205 3.341 l 31.04 33 c 0.878 0.909 2.399 0.909 3.364 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.15"/>
+ <path d="m 195.8 99.64 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.487 -0.938 -3.423 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.487 0.938 3.452 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 193.84 116.93 c 0.995 -0.938 1.082 -2.462 0.176 -3.4 l -31.566 -33.53 c -0.878 -0.967 -2.399 -0.967 -3.394 -0.059 -0.965 0.938 -1.053 2.433 -0.176 3.4 l 31.595 33.53 c 0.878 0.967 2.399 0.967 3.364 0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.152"/>
+ <path d="m 176.9 119.4 c 1.112 -0.733 1.668 -1.905 1.199 -2.638 l -16.705 -25.998 c -0.468 -0.733 -1.785 -0.733 -2.896 0 -1.141 0.733 -1.697 1.905 -1.229 2.638 l 16.734 25.998 c 0.468 0.733 1.755 0.733 2.896 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.124"/>
+ <path d="m 166.17 140.85 c 0.965 -0.938 1.024 -2.403 0.176 -3.253 l -30.601 -30.599 c -0.848 -0.879 -2.34 -0.791 -3.277 0.147 -0.965 0.967 -1.024 2.433 -0.146 3.312 l 30.571 30.57 c 0.878 0.85 2.34 0.791 3.277 -0.176 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.147"/>
+ <path d="m 100.17 159.75 c 1.17 -0.733 1.785 -1.817 1.404 -2.462 l -13.896 -22.891 c -0.38 -0.616 -1.638 -0.586 -2.779 0.117 -1.17 0.703 -1.785 1.788 -1.404 2.433 l 13.896 22.891 c 0.41 0.645 1.638 0.586 2.779 -0.088 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.116"/>
+ <g style="stroke-width:0.155">
+ <path d="m 231.7 47.12 c -5.03 2.579 -45.46 -10.639 -45.46 -10.639 0 0 10.327 34.791 12.521 44.492 2.194 9.731 2.194 24.15 2.194 24.15 -0.293 6.565 -2.779 8.471 -7.811 14.1 -5.03 5.657 -11.614 4.719 -14.715 4.074 -3.16 -0.615 -37.651 -8.764 -47.978 -11.607 -10.385 -2.784 -21.649 -0.293 -25.744 2.521 -4.066 2.843 -6.261 10.669 -6.261 10.669 -5.324 22.891 17.231 68.966 17.231 68.966 -1.872 5.04 -8.133 10.05 -8.133 10.05 0 0 -23.492 -61.46 -13.808 -80.6 9.742 -19.11 25.744 -18.788 32.619 -18.788 6.904 0 50.46 12.838 57.691 12.545 7.226 -0.322 11.936 3.136 8.133 -17.557 -3.745 -20.693 -12.521 -48.3 -13.457 -54.897 -0.936 -6.565 2.808 -10.317 2.808 -10.317 0 0 4.71 -5.979 10.649 -5.04 5.997 0.967 31.683 10.05 40.781 13.805 1.755 0.733 0.439 3.224 -1.258 4.074 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 247.7 62.48 c -20.391 12.251 -35.457 6.595 -43.59 5.979 -8.133 -0.645 -33.23 -11.929 -39.2 -12.867 -5.939 -0.938 -10.649 5.01 -10.649 5.01 0 0 -3.774 3.752 -2.808 10.346 0.936 6.595 9.713 34.18 13.457 54.868 3.774 20.693 -0.936 17.234 -8.133 17.557 -7.226 0.322 -50.786 -12.545 -57.691 -12.545 -6.904 0 -22.907 -0.293 -32.619 18.817 -9.713 19.14 2.516 54.55 2.516 54.55 0 0 16.939 14.45 15.359 9.09 0 0 -18.489 -39.16 -13.165 -62.05 0 0 2.194 -7.855 6.261 -10.669 4.096 -2.814 15.388 -5.334 25.715 -2.491 10.327 2.784 44.848 10.962 47.978 11.577 3.13 0.615 9.713 1.583 14.715 -4.074 5.03 -5.627 7.548 -7.503 7.87 -14.1 0 0 0 -14.42 -2.194 -24.15 -2.194 -9.702 -12.55 -44.521 -12.55 -44.521 0 0 38.03 12.398 42.01 12.545 7.84 0.293 22.555 4.396 34.491 -2.491 11.907 -6.917 12.229 -10.376 12.229 -10.376 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ </g>
+ <path d="m 144.05 146.36 c 0.965 -0.967 0.995 -2.491 0.059 -3.429 l -32.999 -33 c -0.936 -0.909 -2.457 -0.879 -3.423 0.059 -0.936 0.967 -0.936 2.462 -0.029 3.4 l 33.03 33.03 c 0.907 0.909 2.428 0.879 3.364 -0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.153"/>
+ <path d="m 158.5 147.59 c 0.936 -0.938 0.878 -2.55 -0.176 -3.605 l -36.978 -36.989 c -1.053 -1.026 -2.662 -1.114 -3.628 -0.147 -0.936 0.938 -0.878 2.55 0.176 3.605 l 36.978 36.989 c 1.024 1.026 2.662 1.114 3.628 0.147 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.162"/>
+ <path d="m 124.39 141.26 c 0.878 -1.055 1.024 -2.315 0.351 -2.902 l -23.638 -19.843 c -0.673 -0.557 -1.931 -0.176 -2.779 0.85 -0.878 1.055 -1.024 2.315 -0.351 2.872 l 23.638 19.872 c 0.673 0.557 1.931 0.176 2.779 -0.85 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.124"/>
+ <path d="m 232.81 72.35 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.516 -0.938 -3.452 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.516 0.938 3.481 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 213.94 74.26 c 1.053 -0.821 1.287 -2.286 0.527 -3.253 l -26.856 -34.585 c -0.761 -0.938 -2.223 -1.084 -3.306 -0.234 -1.053 0.821 -1.316 2.257 -0.556 3.253 l 26.856 34.556 c 0.761 0.967 2.253 1.084 3.335 0.264 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.148"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg
new file mode 100644
index 00000000..6b8717a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.853 9 34.29 0 c 3.24 0 5.853 2.631 5.853 5.876 l 0 34.24 c 0 3.244 -2.613 5.884 -5.853 5.884 l -34.29 0 c -3.232 0 -5.853 -2.64 -5.853 -5.884 l 0 -34.24 c 0 -3.244 2.621 -5.876 5.853 -5.876 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ff4545;stroke-width:2"/>
+ <circle cx="20" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="44" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="32" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="20" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="32" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="44" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg
new file mode 100644
index 00000000..b17894ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9.801 10 c -0.986 0 -1.801 0.801 -1.801 1.762 l 0 36.476 c 0 0.961 0.814 1.762 1.801 1.762 l 22.398 0 c 0.986 0 1.801 -0.801 1.801 -1.762 l 0 -36.476 c 0 -0.961 -0.814 -1.762 -1.801 -1.762 l -22.398 0 z m 7.199 13 c 1.024 0 2.047 0.391 2.828 1.172 0.78 0.78 1.171 1.806 1.172 2.828 0 -1.059 0.424 -2.078 1.172 -2.828 1.562 -1.562 4.094 -1.562 5.656 0 1.562 1.562 1.562 4.094 0 5.656 l -6.828 7.172 -6.828 -7.172 c -1.562 -1.562 -1.562 -4.094 0 -5.656 0.781 -0.781 1.804 -1.172 2.828 -1.172 z" style="fill:#f9b081"/>
+ <path d="m 37.36 11.785 c -0.951 -0.262 -1.947 0.301 -2.195 1.229 l -9.386 35.22 c -0.248 0.928 0.331 1.918 1.283 2.172 l 21.596 5.815 c 0.943 0.254 1.931 -0.301 2.179 -1.237 l 9.395 -35.22 c 0.24 -0.928 -0.339 -1.91 -1.291 -2.172 z m 8.099 13.04 2.854 10.6 -7.771 7.753 -2.854 -10.6 z" style="fill:#f9b081"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg
new file mode 100644
index 00000000..7623823c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.3339845,0.33398437)" style="fill:#8ccd7c">
+ <path d="m 18.563 20.07 c -6.426 0 -11.637 5.238 -11.637 11.699 0 0.402 0.008 0.801 0.047 1.191 0.098 2.504 -0.047 6.125 2.863 14.902 2.477 7.465 4.363 7.309 4.363 7.309 l 2.902 -1.465 c 0 0 -1.449 -2.922 -1.449 -5.844 0 -1.406 0.332 -3.141 0.684 -4.57 0.715 0.137 1.469 0.18 2.227 0.18 6.418 0 11.625 -5.238 11.625 -11.703 0 -6.461 -5.207 -11.699 -11.625 -11.699 z"/>
+ <path d="m 44.773 43.27 c 6.426 0 11.633 -5.242 11.633 -11.699 0 -0.406 -0.008 -0.801 -0.047 -1.191 -0.098 -2.508 0.047 -6.129 -2.863 -14.902 -2.473 -7.469 -4.363 -7.313 -4.363 -7.313 l -2.902 1.465 c 0 0 1.453 2.922 1.453 5.848 0 1.406 -0.332 3.137 -0.684 4.57 -0.719 -0.137 -1.473 -0.184 -2.227 -0.184 -6.422 0 -11.629 5.242 -11.629 11.707 0 6.457 5.207 11.699 11.629 11.699 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg
new file mode 100644
index 00000000..c434b383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.9999894,0,0,1.9999894,0.33351906,0.33173249)">
+ <path d="m 17.441 7.176 c -0.105 0 -0.219 0.027 -0.316 0.094 -0.098 0.063 -0.184 0.176 -0.18 0.32 0.016 0.051 0.008 0.098 0.004 0.156 0 0.156 0.133 0.289 0.293 0.289 0.16 0 0.289 -0.133 0.289 -0.289 0 -0.16 -0.125 -0.293 -0.285 -0.297 0.055 -0.035 0.137 -0.055 0.195 -0.055 0.23 0 0.398 0.129 0.523 0.324 0.125 0.195 0.188 0.457 0.184 0.668 -0.012 0.527 -0.27 0.973 -0.66 1.313 -0.383 0.34 -0.895 0.57 -1.379 0.664 l 0.039 0.211 c 0.523 -0.094 1.066 -0.34 1.488 -0.711 0.422 -0.371 0.719 -0.875 0.734 -1.477 0 -0.254 -0.066 -0.547 -0.219 -0.785 c -0.152 -0.242 -0.395 -0.426 -0.711 -0.426" style="fill:#ec7878"/>
+ <path d="m 14.227 7.176 c 0.102 0 0.215 0.027 0.316 0.094 0.094 0.063 0.18 0.176 0.176 0.32 -0.012 0.051 -0.004 0.098 -0.004 0.156 0 0.156 -0.129 0.289 -0.289 0.289 -0.16 0 -0.293 -0.133 -0.293 -0.289 0 -0.16 0.129 -0.293 0.289 -0.297 -0.059 -0.035 -0.137 -0.055 -0.195 -0.055 -0.23 0 -0.402 0.129 -0.527 0.324 -0.121 0.195 -0.184 0.457 -0.18 0.668 0.008 0.527 0.27 0.973 0.656 1.313 0.383 0.34 0.895 0.57 1.383 0.664 l -0.039 0.211 c -0.527 -0.094 -1.07 -0.34 -1.488 -0.711 -0.422 -0.371 -0.723 -0.875 -0.734 -1.477 -0.004 -0.254 0.066 -0.547 0.219 -0.785 0.148 -0.242 0.395 -0.426 0.711 -0.426 z" style="fill:#ec7878"/>
+ <path d="m 15.613 9.285 c -1.246 0.055 -2.453 0.664 -3.258 1.609 -0.414 0.453 -0.805 0.961 -0.984 1.559 0.004 0.098 0.039 0.188 0.063 0.277 -0.266 0.02 -0.598 -0.016 -0.781 0.219 -0.336 0.371 -0.414 0.887 -0.582 1.34 -0.75 2.602 -0.363 5.566 1.238 7.777 0.867 1.188 2.16 2.129 3.641 2.371 0.25 0.023 0.531 0.09 0.762 -0.039 0.082 -0.074 0.207 -0.051 0.277 0.023 0.313 0.16 0.66 0.004 0.977 -0.035 1.516 -0.336 2.813 -1.371 3.629 -2.668 1.504 -2.328 1.758 -5.379 0.824 -7.977 -0.125 -0.309 -0.25 -0.641 -0.492 -0.879 c -0.164 -0.113 -0.371 -0.152 -0.566 -0.164 0.125 -0.262 0.043 -0.574 -0.148 -0.781 -0.68 -1.113 -1.688 -2.074 -2.957 -2.453 -0.535 -0.148 -1.09 -0.184 -1.641 -0.18" style="fill:#ec7878"/>
+ <path d="m 15.777 9.59 c -0.008 0 -0.016 0 -0.023 0.004 -0.438 0.031 -0.883 0.074 -1.301 0.223 -1.191 0.414 -2.098 1.383 -2.723 2.461 -0.094 0.164 -0.027 0.395 0.164 0.41 1.336 0.004 2.668 0 4 0.004 0 0 0 0 0.004 0 1.336 -0.004 2.668 0 4 -0.004 0.191 -0.016 0.258 -0.246 0.16 -0.41 -0.625 -1.078 -1.531 -2.047 -2.723 -2.461 c -0.418 -0.148 -0.863 -0.191 -1.301 -0.223 c -0.109 -0.012 -0.09 0.027 -0.141 0.027 -0.055 -0.004 -0.031 -0.035 -0.125 -0.031 z" style="fill:#ec7878"/>
+ <path d="m 16.738 13.02 c -0.391 0 -0.707 0.32 -0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 0.191 0.27 2.984 -0.164 5.43 -3.352 5.43 -7.25 0 -1.285 -0.258 -2.492 -0.711 -3.539 0 0 -0.004 0 -0.004 0 -0.008 -0.023 -0.016 -0.047 -0.027 -0.07 0 -0.004 0 -0.004 0 -0.008 -0.086 -0.172 -0.258 -0.285 -0.453 -0.285 z" style="fill:#ec7878"/>
+ <path d="m 14.93 13.02 c 0.391 0 0.707 0.32 0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 -0.191 0.27 -2.984 -0.164 -5.434 -3.352 -5.434 -7.25 0 -1.285 0.258 -2.492 0.715 -3.539 0 0 0.004 0 0.004 0 0.004 -0.023 0.016 -0.047 0.023 -0.07 0 -0.004 0.004 -0.004 0.004 -0.008 0.086 -0.172 0.254 -0.285 0.453 -0.285 z" style="fill:#ec7878"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 11.676 13.32 -0.453 0.559 -0.715 -0.051 0.395 0.598 -0.273 0.668 0.691 -0.188 0.551 0.465 0.035 -0.719 0.613 -0.379 -0.672 -0.258 z m 2.246 0.68 l -0.379 1.918 -1.797 0.773 1.703 0.953 0.18 1.945 1.438 -1.324 1.906 0.43 -0.816 -1.773 0.996 -1.68 -1.941 0.23 z m 5.859 0.887 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.27 0.664 0.691 -0.188 0.547 0.465 0.035 -0.719 l 0.613 -0.379 -0.676 -0.254 m -8.828 2.734 -0.547 1.105 -0.508 0.074 c 0.18 0.613 0.422 1.207 0.734 1.766 l 0.32 -0.168 1.09 0.57 -0.207 -1.211 0.875 -0.859 -1.215 -0.172 z m 8.941 0.105 -1.082 1.227 -1.621 -0.191 0.836 1.402 -0.684 1.484 1.594 -0.359 0.75 0.691 c 0.199 -0.215 0.383 -0.441 0.551 -0.68 l 0.051 -0.531 0.43 -0.242 c 0.145 -0.262 0.273 -0.535 0.391 -0.813 l -0.898 -0.387 z m -5.371 3.313 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.273 0.668 0.695 -0.188 0.547 0.461 0.035 -0.715 0.613 -0.383 -0.676 -0.254 z"/>
+ <path d="m 20.91 18.762 c 0 1.125 -2.215 2.039 -4.953 2.039 -2.734 0 -4.953 -0.914 -4.953 -2.039 0 -1.125 2.219 -2.035 4.953 -2.035 2.738 0 4.953 0.91 4.953 2.035 z" style="fill-opacity:0.902"/>
+ </g>
+ <path d="m 12.293 22.418 c 0.789 0.813 1.82 1.398 2.953 1.523 0.07 0.023 0.211 0.016 0.176 -0.09 -0.004 -0.246 -0.008 -0.496 -0.008 -0.742 0.004 -0.152 0.004 -0.125 -0.113 -0.051 -1.168 0.707 -2.156 -0.152 -3.01 -0.641 z m 7.04 0.055 c -0.848 0.488 -1.84 1.348 -3.01 0.641 -0.113 -0.074 -0.113 -0.102 -0.109 0.051 0 0.246 -0.004 0.496 -0.012 0.742 -0.035 0.105 0.105 0.113 0.176 0.09 1.133 -0.121 2.164 -0.711 2.953 -1.523 z" style="fill:#ec7878;fill-opacity:0.459"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 18.988 12 c 0 1.383 -1.395 2.5 -3.113 2.5 -1.719 0 -3.113 -1.117 -3.113 -2.5 0 -1.379 1.395 -2.496 3.113 -2.496 1.719 0 3.113 1.117 3.113 2.496 z"/>
+ <path d="m 14.602 7.664 c 0 0.098 -0.078 0.176 -0.172 0.176 -0.094 0 -0.168 -0.078 -0.168 -0.176 0 -0.098 0.074 -0.18 0.168 -0.18 0.094 0 0.172 0.082 0.172 0.18 z"/>
+ <path d="m 17.406 7.664 c 0 0.098 -0.074 0.176 -0.168 0.176 -0.098 0 -0.176 -0.078 -0.176 -0.176 0 -0.098 0.078 -0.18 0.176 -0.18 0.094 0 0.168 0.082 0.168 0.18 z"/>
+ </g>
+ </g>
+ <path d="m 53 31.996 c 0 11.611 -9.401 21 -20.992 21 -11.606 0 -21.01 -9.393 -21.01 -21 0 -11.595 9.401 -20.996 21.01 -20.996 11.591 0 20.992 9.401 20.992 20.996 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ec7878;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 32 6.03 0 51.943" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:4"/>
+ <path d="m 57.972 32 -51.943 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg
new file mode 100644
index 00000000..b7a918a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.4558451,0,0,1.4556622,-2.1693614,-1.6089133)">
+ <path d="m 13.414 7.259 6.389 9.336 -2.828 2.828 -9.332 -6.385 a 10 10 0 0 0 2.261 10.627 10 10 0 0 0 14.14 0 10 10 0 0 0 0 -14.14 10 10 0 0 0 -10.631 -2.265 z" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" y="32.737" x="-3.231" height="20" width="7" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg
new file mode 100644
index 00000000..44d137df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill:#f2469c">
+ <path d="m 50.668 12.137 l -23.16 32.09 c -1.871 -0.027 -4.43 -1.504 -5.688 -2.902 l 25.695 -30.555 c 1.727 -0.32 2.777 0.141 3.156 1.371 Z"/>
+ <path d="m 22.18 49.12 c 2.688 -0.281 6.852 -2.957 4.906 -6.832 c -4.66 -1.043 -3.602 -1.57 -3.602 -1.57 c -6.406 1.199 -11.273 6.914 -9.934 10.547 c 0.852 2.301 0.711 2.066 0.711 2.066 c 1.773 -4.453 1.809 -3.637 7.918 -4.211 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg
new file mode 100644
index 00000000..0343ecd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 5.333 22.667 26.667 -10.667 26.667 10.667 -26.667 10.667" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="32" cy="46" rx="14" ry="6" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 30.965 0 15.04 28 0 0 -15.04 -14 5.598 -14 -5.598" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="10" x="52" y="24" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="53" cy="35.5" r="2.5" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52.33 37.4 -1.333 4.6 l 4 0 -1.333 -4.6 z" style="fill:#89939b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg
new file mode 100644
index 00000000..fe3bd731
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9 6 0 16 -3 0 0 5 3 0 0 5 -3 0 0 5 3 0 0 18 -3 0 0 3 6 0 0 -9 46 0 0 -34 -46 0 0 -9 z m 3 12 43 0 0 28 -43 0 z m 23 3 0 6 17 0 0 -6 z m -20 0 0 6 17 0 0 -6 z m 0 9 0 3 37 0 0 -3 z m 0 6 0 3 37 0 0 -3 m -37 5 l 0 2 5 0 0 -2 z m 6 0 0 2 4 0 0 -2 z m 5 0 0 2 3 0 0 -2 z m 4 0 0 2 3 0 0 -2 z m 9 0 0 2 5 0 0 -2 z m 7 0 0 2 6 0 0 -2 z" style="fill:#92a990"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg
new file mode 100644
index 00000000..7f9a56d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 38.527 6.666 -14.563 2.828 -0.076 0.044 c -0.543 0.313 -0.888 0.817 -1.047 1.393 -0.159 0.577 -0.174 2.401 -0.174 2.401 l 12 0 0 -1.333 1.333 0 0 6.667 -1.333 0 0 -1.333 -12 0 c 0 0 0.015 1.824 0.174 2.401 0.159 0.577 0.504 1.08 1.047 1.393 l 0.076 0.044 10.505 2.034 c 0.07 0.04 0.111 0.071 0.138 0.128 0.032 0.067 0.06 0.198 0.06 0.406 l 0 5.245 -0.273 0 c -0.826 0 -1.508 0.682 -1.508 1.508 0 0.826 0.682 1.508 1.508 1.508 l 1.607 0 0 21.334 2.667 0 0 3.521 c -0.001 0.263 0.194 0.479 0.435 0.479 l 0.464 0 c 0.241 -0.001 0.436 -0.216 0.435 -0.479 l 0 -3.521 2.667 0 0 -21.334 1.333 0 0 -6.667 1.333 0 0 0.583 c 0 0.415 0.297 0.75 0.667 0.75 l 1.333 0 c 0.369 0 0.667 -0.335 0.667 -0.75 l 0 -3.833 c 0 -0.415 -0.297 -0.75 -0.667 -0.75 l -1.333 0 c -0.369 0 -0.667 0.335 -0.667 0.75 l 0 0.583 -1.333 0 0 -4 -1.333 0 0 -1.333 6.667 0 c 0 -2 -4 -4 -6 -4 2 0 6 -2 6 -4 l -6.667 0 0 -2.667 -4.141 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6fad64;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 32 36.11 c -2.645 0 -5.29 0.678 -7.659 2.034 -3.95 2.261 -6.618 6.144 -7.406 10.524 l -2.935 0 c -0.369 0 -0.667 0.297 -0.667 0.667 l 0 4 c 0 0.369 0.297 0.667 0.667 0.667 0.667 0 24.474 0 36 0 0.369 0 0.667 -0.297 0.667 -0.667 l 0 -4 c 0 -0.369 -0.297 -0.667 -0.667 -0.667 l -2.935 0 c -0.788 -4.38 -3.456 -8.263 -7.406 -10.524 -2.369 -1.356 -5.01 -2.034 -7.659 -2.034 z m 0 5.333 c 1.729 0 3.458 0.444 5.01 1.331 2.296 1.314 3.919 3.444 4.612 5.893 l -19.24 0 c 0.693 -2.449 2.316 -4.579 4.612 -5.893 1.55 -0.887 3.279 -1.331 5.01 -1.331 z" style="fill:#6fad64;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg
new file mode 100644
index 00000000..19399e5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 31.996366,57 15,40 26,40 26,24 15,24 31.996366,7 49,24 l -11,0 0,16 11,0 z" style="fill:#62abb4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg
new file mode 100644
index 00000000..ded3cac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0.25554213,0,0,0.24509133,0.36160648,51.098396)">
+ <g transform="scale(1.00462,0.9954)" style="fill:#6eb3c8">
+ <path d="m 107.66 -160.26 0 73.78 62.32 0 0 16.676 -62.32 0 0 58.54 c 0 4.306 0.583 8.408 1.749 11.01 1.256 2.602 2.871 4.62 4.845 6.06 2.064 1.346 4.486 2.243 7.267 2.692 2.781 0.449 5.697 0.673 8.747 0.673 l 8.553 0 0 10.926 -85.7 0 0 -10.926 0.763 0 c 3.05 0 5.921 -0.179 8.613 -0.538 2.781 -0.449 5.204 -1.301 7.267 -2.557 2.064 -1.256 3.678 -3.095 4.845 -5.518 1.256 -2.512 1.884 -6.434 1.884 -10.472 l 0 -136.46 c 0 -4.04 -0.628 -7.91 -1.884 -10.332 -1.166 -2.512 -2.781 -4.441 -4.845 -5.787 -2.064 -1.346 -4.486 -2.198 -7.267 -2.557 -2.692 -0.449 -5.429 -0.673 -8.613 -0.673 l -0.763 0 0 -10.931 140.23 0 0 49.19 -14.265 0 -1.346 -10.182 c -0.359 -3.14 -1.077 -6.06 -2.153 -8.748 -1.077 -2.781 -2.647 -5.159 -4.71 -7.133 -1.974 -2.064 -4.486 -3.678 -7.536 -4.845 -3.05 -1.256 -6.729 -1.884 -11.04 -1.884 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg
new file mode 100644
index 00000000..dde896f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25.25 16 c -3.252 0 -4.583 0.292 -5.621 0.596 -1.617 0.474 -3.269 1.323 -4.305 2.652 -6.06 7.785 -10.01 26.22 -8.914 28.23 1.092 2.02 10.92 -2.01 16.07 -9.756 0.391 -0.579 1.109 -1.727 1.109 -1.727 l 16.82 0 c 0 0 0.718 1.148 1.109 1.727 5.151 7.751 14.978 11.777 16.07 9.756 c 1.092 -2.01 -2.849 -20.448 -8.914 -28.23 -1.036 -1.329 -2.688 -2.178 -4.305 -2.652 -1.038 -0.305 -2.369 -0.596 -5.621 -0.596 m 3.289 5.136 c 0.876 0.033 1.628 0.634 1.855 1.481 0.288 1.068 -0.345 2.167 -1.414 2.453 -1.068 0.285 -2.165 -0.35 -2.449 -1.418 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.193 -0.052 0.394 -0.074 0.594 -0.066 z m -22.04 0.863 2 0 0 4 4 0 0 2 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 z m 26.941 1.965 c 0.877 0.034 1.63 0.636 1.855 1.484 0.286 1.067 -0.347 2.163 -1.414 2.449 -1.068 0.288 -2.167 -0.345 -2.453 -1.414 -0.288 -1.069 0.348 -2.169 1.418 -2.453 0.193 -0.052 0.394 -0.074 0.594 -0.066 z m -7.73 2.07 c 0.877 0.034 1.63 0.636 1.855 1.484 0.286 1.067 -0.347 2.163 -1.414 2.449 -1.067 0.286 -2.163 -0.347 -2.449 -1.414 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.193 -0.053 0.393 -0.077 0.594 -0.07 z m 4.699 2.832 c 0.951 -0.06 1.813 0.559 2.059 1.481 0.285 1.068 -0.35 2.165 -1.418 2.449 -1.067 0.286 -2.163 -0.347 -2.449 -1.414 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.129 -0.035 0.261 -0.058 0.395 -0.066 z" style="fill:#d64c62"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg
new file mode 100644
index 00000000..218e9e76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.994 8 c -6.366 0 -12.38 2.502 -16.927 7.04 -4.551 4.545 -7.07 10.553 -7.07 16.921 0 13.252 10.762 24.04 23.994 24.04 13.236 0 24.01 -10.784 24.01 -24.04 0 -13.21 -10.769 -23.964 -24.01 -23.964 m 0 0.986 c 12.687 0 23.01 10.31 23.01 22.978 0 12.71 -10.326 23.05 -23.01 23.05 -12.683 0 -23 -10.341 -23 -23.05 0 -6.103 2.406 -11.861 6.772 -16.22 4.362 -4.352 10.129 -6.759 16.23 -6.759 z" style="fill:#78b2a3"/>
+ <g transform="matrix(0.97007973,0,0,0.97038616,1.2814402,1.2717363)">
+ <g>
+ <path d="m 24.04 11.11 c -0.117 0 -0.242 0.047 -0.363 0.117 0.293 -0.09 0.434 -0.117 0.363 -0.117 m 7.391 1.438 0.07 -1.078 -1.141 0.07 0.152 1.01 0.918 0 m -12.879 18.688 c -0.227 -0.215 -0.078 -1.152 -0.078 -1.152 0 0 -3.426 -1.805 -7.16 -2.891 -0.457 -0.133 -0.223 -1.082 0.227 -1.441 l -0.148 -1.01 c -0.078 -0.508 0.762 -2.961 1.602 -3.176 0.84 -0.215 -0.078 1.445 -0.078 1.445 l -0.836 0.5 c 0 0 0.992 1.16 1.219 1.16 0.227 0 0.613 -0.582 0.613 -0.582 l -1.07 -0.723 0.992 -0.43 0.063 -0.383 0.164 -0.051 1.641 -2.48 c 1.133 -0.469 2.527 -1.043 2.703 -1.129 0.305 -0.141 2.441 -1.367 2.816 -1.652 0.387 -0.293 1.219 -0.215 1.523 -0.215 0.309 0 0.762 -0.148 0.84 -0.945 0.074 -0.793 0.379 -0.938 0.605 -0.715 0.234 0.207 -0.227 0.574 0.309 0.715 0.531 0.145 0.988 0.508 1.371 0.145 0.281 -0.262 -0.098 -0.559 -0.344 -0.789 l 4.23 0 0.457 -1.301 -0.988 -0.145 -3.66 -0.363 0 -0.43 -0.293 0.051 c 0.398 -2.18 2.746 -1.816 0.977 -3.078 c -0.105 -0.078 -1.652 2.441 -2.051 2.391 -0.711 -0.094 -1.633 -0.098 -1.828 0.129 -0.262 0.313 0.578 -1.055 1.309 -1.465 -0.867 0.254 -2.422 -0.535 -5.223 1.445 -0.949 0.672 -3.328 3.387 -4.309 4.426 -4.137 4.883 -4.469 9.06 -4.469 9.238 0 0.367 0.879 0.566 0.953 1 0.078 0.43 -1.445 1.875 -1.445 2.59 0 0.332 -0.762 3.934 0.91 8.438 1.484 4.277 4.363 8.05 4.734 8.281 l 1.055 -0.559 c 0 0 -1.754 -3.098 -1.824 -3.391 -0.078 -0.289 1.98 -4.473 2.969 -4.324 0.988 0.137 0.762 0.43 1.375 0.07 0.605 -0.355 0.988 -3.32 1.672 -3.605 0.691 -0.293 1.445 -0.652 1.375 -1.375 c -0.078 -0.723 -2.672 -2.02 -2.898 -2.23 m 16.535 -21.21 -2.055 -0.723 l 0.375 1.152 1.68 -0.43 m -7.695 2.664 c 0.23 0 4.801 -3.03 4.344 -3.098 -0.457 -0.074 -0.535 0 -1.758 -0.145 -1.219 -0.145 -2.512 1.73 -2.82 2.02 -0.297 0.293 -0.199 1.223 0.234 1.223 m 20.973 21.75 0.59 -0.762 -0.59 -0.207 -0.438 0.555 -0.52 0.762 l 0.441 0.207 0.516 -0.555 m 2.582 2.508 -0.148 -1.113 -0.957 0 -0.07 0.832 -0.887 -0.137 -0.223 -0.902 -0.441 -0.281 -0.52 0.625 -0.516 -0.137 -0.148 0.48 0.59 0.145 0 4.52 2.09 0.5 c -0.051 0.086 -0.082 0.156 -0.098 0.188 -0.148 0.488 0.586 0.703 1.109 0.488 0.188 -0.07 1.391 -0.539 1.77 -1.445 0.535 -1.262 0.879 -3.086 0.969 -3.672 l -0.234 -0.508 -1.477 0.555 -0.813 -0.137 0.004 0 m -0.742 -18.504 c -3.371 -5.109 -11.477 -8.457 -11.477 -8.457 l -2.082 1.094 -0.301 -0.48 -0.734 -0.281 0 0.625 0.664 0.563 -0.445 0.207 -1.691 0.137 -3.836 2.082 0.367 1.676 -0.445 0.137 -0.215 0.344 1.25 1.875 0.074 0.633 -1.031 0.207 0 1.25 -0.59 0.137 0.078 0.977 -5.02 3.477 0.148 1.941 c 0.371 0.488 3.242 3.41 3.242 3.41 c 0 0 3.32 0.137 4.055 -0.281 0.742 -0.414 0.223 0.418 0.445 0.625 0.219 0.211 0.297 1.668 0.512 1.813 0.23 0.137 0 0.969 0.301 1.25 0.293 0.277 0.293 3.613 0.293 3.613 0 0 1.77 2.988 1.77 3.754 0 0.762 -0.078 0.691 1.328 0.625 1.402 -0.07 1.695 -0.625 1.992 -0.832 0.293 -0.207 0.293 -0.695 0.586 -1.113 0.301 -0.418 0.816 -2.01 1.48 -2.57 0.664 -0.563 2.434 -0.977 2.578 -1.949 0.148 -0.977 0.813 -1.738 0.813 -1.738 l 3.184 -3.371 l -0.086 0.457 -0.078 1.738 0.965 -0.352 -0.078 -1.875 -0.34 -0.367 0.047 -0.051 c 0 0 -0.223 -0.418 -0.516 -0.418 -0.293 0 -2.063 0.418 -2.363 0.348 -0.293 -0.074 -1.543 -3.406 -1.762 -3.543 -0.23 -0.145 -1.629 -2.434 -1.629 -2.434 0 0 3.25 3.891 3.762 5.422 0.301 0.887 1.426 0.059 2.344 -0.871 l 0.242 0.59 0.586 -0.137 -0.07 -0.695 0.664 0 0 1.043 -0.223 0.559 -0.078 0.898 0.594 0.559 0.293 -0.488 0.957 -0.902 1.105 -0.555 0.293 0.555 0.148 0.766 -0.293 0.836 -0.59 0.488 -0.293 1.25 0 0.625 -0.664 -0.418 -0.074 -1.32 -0.961 0.07 -0.438 1.18 0.664 0.977 1.543 0.207 1.258 -1.184 0.141 -2.285 0.563 -0.742 c 0.363 0.938 0.625 1.914 0.625 2.824 0 0.996 0.785 -0.508 0.402 -3.547 0 -0.008 -0.613 -7.234 -3.953 -10.582 z m -14.746 2.996 -3.977 -0.137 1.691 -1.395 0.887 0 1.398 0.977 0 0.555 m 4.871 -0.48 0 0.625 -1.691 0 0.141 0.414 -1.027 0.137 -0.078 0.348 -0.734 -0.137 -1.328 -0.273 0.219 -0.352 0.223 -0.418 0.742 -0.77 0.293 0.563 1.105 -0.074 0.586 -0.625 2.293 0.418 -0.742 0.145 m 0.145 -0.906 -0.879 0.137 -0.152 -0.625 1.109 -0.137 0.148 -0.633 0.809 0.84 -1.035 0.418 m 4.281 21.613 -0.52 0.426 0.07 1.039 0.664 0 0 -0.902 0.594 -0.77 0 -1.594 -0.371 -0.074 -0.438 1.875 m -4.941 -2.082 c 0 0 -0.52 0.137 0.074 0.352 0.586 0.207 2.949 -3.406 2.949 -3.406 l -1.992 1.25 -1.031 1.805 m -4.02 13.328 -0.441 -0.426 -0.879 -0.137 -0.152 0.426 -1.176 -0.145 -0.078 -0.559 -0.887 0 -0.957 0.559 -1.691 0 -0.152 -0.418 -2.719 -0.285 -0.445 0.422 -1.105 -0.277 -0.148 -0.977 -0.516 -0.078 -0.594 1.055 -1.984 -0.074 c 0.359 0.172 3.328 1.941 7.883 2.313 6.04 0.488 8.922 -0.977 8.922 -0.977 l -0.223 -0.215" style="fill:#78b2a3"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg
new file mode 100644
index 00000000..d71d0262
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0993263,0,0,2.1014591,-1.2653365,-1.2744804)" style="fill:#a47854;stroke:#a47854;fill-rule:evenodd;stroke-linejoin:round;stroke-width:1">
+ <path transform="scale(0.1237,0.1237)" d="m 30.726 148.2 c 38.27 -0.537 53.778 -5.242 65.53 -8.874 11.779 -3.663 29.21 -11.495 29.21 -11.495 l 44.02 89.84 -138.76 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 157.29 182.08 c 0 0 -19.768 10.958 -25.452 13.737 -7.863 3.821 -21.41 14.12 -45.16 21.473 l -55.641 0 0 -43.894 c 32.15 -1.01 55.29 -1.989 69.69 -8.02 14.368 -6.03 41.462 -20.08 41.462 -20.08 z" style="stroke-width:6.126"/>
+ <path transform="scale(0.1237,0.1237)" d="m 132.53 142.2 c 20.842 -20.905 14.779 -27.16 35.936 -28.989 21.16 -1.8 56.81 14.08 56.81 14.08 l 0 90.31 -55.799 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 224.62 184.1 c 0 0 -4.989 -2.621 -11.463 -5.368 -6.379 -2.653 -11.495 -3.979 -23.08 -0.663 -7.831 2.242 -14.368 7.231 -27.726 17.273 l -17.12 -43.04 c 13.295 -11.968 23.779 -20.4 37.14 -21.41 13.389 -1.01 24.41 1.358 31.14 4.674 6.695 3.347 10.452 5.684 10.452 5.684 z" style="stroke-width:6.126"/>
+ </g>
+ <path d="m 7.617 7 48.766 0 c 0.337 0 0.617 0.28 0.617 0.617 l 0 48.766 c 0 0.337 -0.28 0.617 -0.617 0.617 l -48.766 0 c -0.337 0 -0.617 -0.28 -0.617 -0.617 l 0 -48.766 c 0 -0.337 0.28 -0.617 0.617 -0.617" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#a47854;stroke-linecap:round;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg
new file mode 100644
index 00000000..e1bad822
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill:#4ea34d">
+ <path d="m 31.488 21.758 c -10.152 0.449 -20.03 5.398 -15.832 15.422 c 6.117 -2.301 14.633 1.129 11.09 2.828 c 6.969 5.738 24.18 -3.527 22.465 -11.41 c -1.777 -4.801 -9.832 -7.188 -17.727 -6.84 m -0.27 2.832 c 2.117 0 3.832 0.566 3.832 1.262 c 0 0.699 -1.715 1.266 -3.832 1.266 c -2.121 0 -3.836 -0.566 -3.836 -1.266 c 0 -0.695 1.715 -1.262 3.836 -1.262 m 9.469 2.09 c 2.117 0 3.836 0.566 3.836 1.266 c 0 0.695 -1.719 1.262 -3.836 1.262 c -2.117 0 -3.832 -0.566 -3.832 -1.262 c 0 -0.699 1.715 -1.266 3.832 -1.266 m -17.41 1.918 c 2.117 0 3.836 0.566 3.836 1.262 c 0 0.699 -1.719 1.266 -3.836 1.266 c -2.117 0 -3.832 -0.566 -3.832 -1.266 c 0 -0.695 1.715 -1.262 3.832 -1.262 m 17.32 3.309 c 2.117 0 3.836 0.566 3.836 1.266 c 0 0.695 -1.719 1.262 -3.836 1.262 c -2.117 0 -3.832 -0.566 -3.832 -1.262 c 0 -0.699 1.715 -1.266 3.832 -1.266 m -6.676 4.793 c 2.117 0 3.836 0.566 3.836 1.262 c 0 0.699 -1.719 1.266 -3.836 1.266 c -2.117 0 -3.832 -0.566 -3.832 -1.266 c 0 -0.695 1.715 -1.262 3.832 -1.262 Z"/>
+ <path d="m 45.949 12.145 l -18.816 31.477 c -1.469 -0.031 -2.832 -0.727 -3.82 -2.133 l 20.16 -30.723 c 1.355 -0.32 2.18 0.141 2.477 1.379 Z"/>
+ <path d="m 23.2 49.1 c 2.109 -0.285 5.379 -2.977 3.852 -6.875 c -3.656 -1.047 -2.828 -1.574 -2.828 -1.574 c -5.02 1.203 -8.84 6.949 -7.789 10.602 c 0.664 2.316 0.555 2.078 0.555 2.078 c 1.395 -4.477 1.418 -3.656 6.211 -4.23 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg
new file mode 100644
index 00000000..0fb2d132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6.498 50 12 -18 -12 -18 8.996 0 12 18 -12 18" style="fill:#4eb09d"/>
+ <path d="m 18.498 50 12 -18 -12 -18 8.996 0 24.01 36 -9 0 -7.498 -11.243 -7.506 11.243" style="fill:#4eb09d"/>
+ <path d="m 47.49 39.5 -3.996 -6 14.503 0 0 6 z" style="fill:#4eb09d"/>
+ <path d="m 41.499 30.5 -3.996 -6 20.497 0 0 6 z" style="fill:#4eb09d"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg
new file mode 100644
index 00000000..453ebfeb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52.52 6.934 c -0.754 0.066 -1.512 0.441 -2.121 1.035 l -13.629 11.848 c -0.586 0.566 -0.91 1.367 -0.91 2.176 c 0 0.391 0.086 0.742 0.227 1.086 c 0.008 0.02 -0.004 0.047 0 0.059 c -0.508 1.082 -0.344 2.586 -0.344 5.84 c 0 1.199 -3.117 2.461 -3.895 2.461 c -0.039 0 -0.078 0 -0.117 0 c -2.473 0 -10.512 0.371 -12.992 3.785 c -2.48 3.41 -11.797 18.91 -11.797 21.18 c 3.715 0 30.734 -13.504 32.12 -14.773 c 1.672 -1.535 0.852 -4.633 -0.227 -6.699 c 0.004 -0.004 -0.008 -0.043 0 -0.059 c 0.023 -0.07 0.039 -0.18 -0.059 -0.344 c -0.582 -0.969 -0.918 -1.953 -0.918 -3.32 c 0 -3.035 0.316 -4.707 0.977 -5.664 c 1.457 0.246 3.578 -0.461 4.523 -1.375 l 11.965 -11.398 c 1.219 -1.172 1.504 -2.941 0.289 -4.121 l -0.977 -0.969 c -0.605 -0.594 -1.367 -0.809 -2.117 -0.742 Z" style="fill:#cc7d6f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg
new file mode 100644
index 00000000..185a308b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.617 7 48.766 0 c 0.345 0 0.617 0.276 0.617 0.617 l 0 48.766 c 0 0.345 -0.271 0.617 -0.617 0.617 l -48.766 0 c -0.341 0 -0.617 -0.271 -0.617 -0.617 l 0 -48.766 c 0 -0.341 0.276 -0.617 0.617 -0.617" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-width:2"/>
+ <path d="m 16 28 8 0 l 0 8 -8 0" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 48 32 c 0 2.206 -1.792 3.998 -4.01 3.998 -2.206 0 -3.994 -1.792 -3.994 -3.998 c 0 -2.214 1.788 -4 3.994 -4 2.214 0 4.01 1.788 4.01 4 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 17.749 14 28.51 0 c 0.967 0 1.741 0.879 1.741 1.985 l 0 4.03 c 0 1.101 -0.774 1.981 -1.741 1.981 l -28.51 0 c -0.967 0 -1.749 -0.879 -1.749 -1.981 l 0 -4.03 c 0 -1.105 0.782 -1.985 1.749 -1.985 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 45.75 32 c 0 0.961 -0.783 1.75 -1.754 1.75 c -0.963 0 -1.746 -0.789 -1.746 -1.75 c 0 -0.961 0.783 -1.75 1.746 -1.75 0.97 0 1.754 0.789 1.754 1.75 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;fill-rule:evenodd;stroke-width:2"/>
+ <path d="m 37 14 0 8 8.587 0 c 1.344 0 2.413 -1.097 2.413 -2.468 l 0 -3.044 c 0 -1.371 -1.069 -2.488 -2.413 -2.488 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 16 42 8 0 l 0 8 -8 0" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 48 45.998 c 0 2.214 -1.792 4 -4.01 4 -2.206 0 -3.994 -1.788 -3.994 -4 c 0 -2.206 1.788 -3.998 3.994 -3.998 2.214 0 4.01 1.792 4.01 3.998 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 18 30 2 0 0 2 -2 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 20 32 2 0 0 2 -2 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 41 17 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 43 17 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 42 18 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg
new file mode 100644
index 00000000..bc260785
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 11 20 0 3 42 0 0 -3 z" style="fill:#52c8ff"/>
+ <path d="m 9 30.5 0 3 46 0 0 -3 z" style="fill:#52c8ff"/>
+ <path d="m 30.5 9 0 46 l 3 0 0 -46 z" style="fill:#52c8ff"/>
+ <g transform="matrix(2.0262714,0,0,2.0262714,-0.07998559,-0.07999571)" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#52c8ff;stroke-width:1.481">
+ <g style="stroke-width:1.481">
+ <path d="m 89.78 7.747 c -22.894 -52.51 -21.16 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.969"/>
+ <path d="m 166.23 7.747 c 22.863 -52.51 21.13 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.969"/>
+ </g>
+ <path d="m 33.06 27.316 c 0 5.03 -4.076 9.105 -9.105 9.105 -5.03 0 -9.105 -4.076 -9.105 -9.105 0 -5.03 4.076 -9.105 9.105 -9.105 5.03 0 9.105 4.076 9.105 9.105 z" transform="matrix(1.2738,0,0,1.2738,-14.67832,-18.96324)" style="stroke-linecap:round;stroke-width:1.162"/>
+ </g>
+ <path d="m 11 41 0 3 42 0 0 -3 z" style="fill:#52c8ff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg
new file mode 100644
index 00000000..63687edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.0412685,0,0,1.0412685,-0.97394084,-0.97302054)" style="fill:#e660c1;fill-rule:evenodd">
+ <path d="m 25.18 45.19 c 0 0 -1.895 1.102 1.34 1.48 3.926 0.441 5.926 0.375 10.25 -0.438 0 0 1.137 0.711 2.719 1.328 -9.688 4.152 -21.918 -0.242 -14.309 -2.371"/>
+ <path d="m 23.992 39.773 c 0 0 -2.125 1.574 1.117 1.906 4.188 0.43 7.496 0.469 13.219 -0.633 0 0 0.793 0.801 2.035 1.238 -11.711 3.426 -24.758 0.273 -16.371 -2.512"/>
+ <path d="m 33.965 30.586 c 2.391 2.746 -0.625 5.223 -0.625 5.223 0 0 6.06 -3.133 3.273 -7.05 -2.598 -3.656 -4.59 -5.469 6.207 -11.73 0 0 -16.941 4.23 -8.855 13.555"/>
+ <path d="m 46.777 49.2 c 0 0 1.398 1.152 -1.543 2.043 -5.586 1.695 -23.27 2.207 -28.18 0.066 -1.766 -0.77 1.543 -1.828 2.582 -2.059 1.09 -0.234 1.707 -0.188 1.707 -0.188 -1.961 -1.387 -12.688 2.715 -5.449 3.887 19.754 3.203 36 -1.438 30.879 -3.75"/>
+ <path d="m 26.08 34.16 c 0 0 -8.992 2.137 -3.184 2.918 2.453 0.324 7.344 0.254 11.895 -0.133 3.723 -0.313 7.461 -0.98 7.461 -0.98 0 0 -1.316 0.566 -2.266 1.211 -9.129 2.402 -26.773 1.281 -21.695 -1.172 4.297 -2.078 7.789 -1.844 7.789 -1.844"/>
+ <path d="m 42.21 43.18 c 9.281 -4.824 4.992 -9.457 1.996 -8.832 -0.734 0.156 -1.059 0.285 -1.059 0.285 0 0 0.266 -0.43 0.785 -0.613 5.934 -2.082 10.488 6.148 -1.906 9.41 0 0 0.145 -0.133 0.184 -0.25"/>
+ <path d="m 36.613 6.926 c 0 0 5.145 5.145 -4.875 13.05 -8.03 6.34 -1.828 9.961 0 14.09 -4.688 -4.227 -8.133 -7.949 -5.82 -11.422 3.387 -5.082 12.773 -7.551 10.695 -15.723"/>
+ <path d="m 26.992 56.25 c 8.914 0.574 22.598 -0.32 22.922 -4.531 0 0 -0.625 1.594 -7.367 2.863 c -7.605 1.434 -16.988 1.27 -22.547 0.352 c 0 0 1.141 0.938 6.992 1.316"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg
new file mode 100644
index 00000000..93a592be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9.563 6 c -0.866 0 -1.563 0.736 -1.563 1.66 l 0 48.68 c 0 0.924 0.696 1.66 1.563 1.66 l 8.867 0 c 0.874 0 1.57 -0.736 1.57 -1.66 l 0 -48.68 c 0 -0.924 -0.697 -1.66 -1.57 -1.66 m -8.43 4 8 0 0 20 -8 0 z m 4 35 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#b2a445"/>
+ <path d="m 25.387 6 c -0.765 0 -1.387 0.736 -1.387 1.66 l 0 48.68 c 0 0.924 0.621 1.66 1.387 1.66 l 5.219 0 c 0.778 0 1.395 -0.736 1.395 -1.66 l 0 -48.68 c 0 -0.924 -0.616 -1.66 -1.395 -1.66 m -4.606 4 4 0 0 20 -4 0 z m 2 36 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#b2a445"/>
+ <path d="m 34.931 7.751 c -0.924 0.247 -1.485 1.159 -1.246 2.051 l 12.599 46.982 c 0.239 0.892 1.181 1.401 2.105 1.154 l 6.301 -1.687 c 0.94 -0.252 1.492 -1.161 1.253 -2.053 l -12.599 -46.982 c -0.239 -0.892 -1.173 -1.403 -2.113 -1.152 m -5.01 5.479 5.796 -1.552 5.176 19.303 -5.796 1.552 z m 11.957 33 c 1.6 -0.428 3.245 0.52 3.674 2.12 0.429 1.599 -0.521 3.243 -2.121 3.671 -1.6 0.428 -3.245 -0.52 -3.674 -2.12 -0.429 -1.599 0.521 -3.243 2.121 -3.671 z" style="fill:#b2a445"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg
new file mode 100644
index 00000000..85dc3816
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10 24 c -1.105 0 -2 0.895 -2 2 0 5.333 0 10.667 0 16 0 3.29 2.71 6 6 6 6.667 0 13.333 0 20 0 2.572 0 4.983 -1.282 6.32 -3.453 1.337 -2.172 1.337 -4.922 0 -7.094 c -1.337 -2.172 -3.748 -3.453 -6.32 -3.453 l -3 0 c -1.075 0 -2.064 -0.569 -2.602 -1.5 -0.538 -0.931 -0.538 -2.069 0 -3 c 0.538 -0.931 1.527 -1.5 2.602 -1.5 l 7 0 c 1.105 0 2 -0.895 2 -2 0 -1.105 -0.895 -2 -2 -2 l -7 0 c -2.498 0 -4.814 1.337 -6.06 3.5 -1.249 2.163 -1.249 4.837 0 7 c 1.249 2.163 3.565 3.5 6.06 3.5 l 3 0 c 1.238 0 2.346 0.624 2.914 1.547 0.568 0.922 0.568 1.984 0 2.906 c -0.568 0.922 -1.676 1.547 -2.914 1.547 c -6.667 0 -13.333 0 -20 0 -1.128 0 -2 -0.872 -2 -2 0 -5.333 0 -10.667 0 -16 0 -1.105 -0.895 -2 -2 -2 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23 16 c -3.842 0 -7 3.158 -7 7 0 5 0 10 0 15 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 0 -5 0 -10 0 -15 0 -1.681 1.319 -3 3 -3 l 27 0 c 1.128 0 2 0.872 2 2 0 1.128 -0.872 2 -2 2 -3.29 0 -6 2.71 -6 6 l 0 8 c 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 l 0 -8 c 0 -1.128 0.872 -2 2 -2 3.29 0 6 -2.71 6 -6 0 -3.29 -2.71 -6 -6 -6 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg
new file mode 100644
index 00000000..6d421a26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="32" x="10" y="16" rx="1" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <path d="M 12,18 32,32 52,18" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg
new file mode 100644
index 00000000..aeda1d19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 5.313 4.8 40.573 0 c 0.285 0 0.513 0.228 0.513 0.513 l 0 40.573 c 0 0.285 -0.228 0.513 -0.513 0.513 l -40.573 0 c -0.285 0 -0.513 -0.228 -0.513 -0.513 l 0 -40.573 c 0 -0.285 0.228 -0.513 0.513 -0.513 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#85b3b5;stroke-linecap:round;stroke-width:3.2"/>
+ <path d="m 25.593 4.416 0.014 0 c 0.203 0 0.377 0.07 0.377 0.153 l 0 42.06 c 0 0.088 -0.174 0.153 -0.377 0.153 l -0.014 0 c -0.203 0 -0.377 -0.065 -0.377 -0.153 l 0 -42.06 c 0 -0.082 0.174 -0.153 0.377 -0.153 z" style="fill:none;stroke:#85b3b5;stroke-linecap:round;stroke-width:2.431"/>
+ <path d="m 20.395 33.2 0 2.39 -10.39 0 0 -2.39 z" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 16.395 29.6 c 0 0.661 -0.534 1.195 -1.195 1.195 -0.661 0 -1.195 -0.534 -1.195 -1.195 0 -0.661 0.534 -1.195 1.195 -1.195 0.661 0 1.195 0.534 1.195 1.195 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 16.395 39.2 c 0 0.657 -0.534 1.191 -1.195 1.191 -0.661 0 -1.195 -0.534 -1.195 -1.191 0 -0.661 0.534 -1.199 1.195 -1.199 0.661 0 1.195 0.538 1.195 1.199 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <rect width="11.2" height="3.2" x="9.6" y="14.4" rx="0.467" ry="0.4" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11.2" height="3.2" x="10.4" y="-16.8" rx="0.467" ry="0.4" transform="matrix(0,1,-1,0,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.828 11.481 1.69 1.69 -7.347 7.347 -1.69 -1.69" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 33.451 11.761 c 0.467 0.467 0.467 1.223 0 1.69 -0.467 0.467 -1.223 0.467 -1.69 0 -0.467 -0.467 -0.467 -1.223 0 -1.69 0.467 -0.467 1.223 -0.467 1.69 0 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 40.24 18.552 c 0.465 0.465 0.465 1.22 -0.003 1.688 -0.467 0.467 -1.223 0.467 -1.688 0.003 -0.467 -0.467 -0.47 -1.226 -0.003 -1.693 0.467 -0.467 1.226 -0.465 1.693 0.003 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <rect width="11.2" height="3.2" x="-5.03" y="48.746" rx="0.467" ry="0.4" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11.2" height="3.2" x="44.746" y="-2.166" rx="0.467" ry="0.4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg
new file mode 100644
index 00000000..f622217e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 49.24 11.785 c -3.109 1.273 -13.06 5.43 -13.304 5.531 c -2.789 -2.273 -6.406 -4.04 -10.164 -4.242 -9.101 -0.57 -17.468 7.516 -17.492 16.476 -0.406 8.08 3.281 15.539 6.601 22.679 2.789 -1.164 12.914 -5.383 13.172 -5.5 c 2.727 2.289 6.234 3.977 9.883 4.234 8.953 0.758 17.281 -6.984 17.734 -15.734 0.656 -8.187 -3.125 -15.765 -6.297 -23.09 -0.047 -0.117 -0.086 -0.234 -0.133 -0.352 z" style="fill:none;stroke:#6996af;stroke-width:1.979"/>
+ <g transform="matrix(1.9999711,0,0,1.9999711,0.32968657,0.33968558)" style="fill:#6996af">
+ <path d="m 8.313 23.332 c -0.98 -2.383 -2.285 -4.477 -2.313 -8.359 -0.031 -4.02 3.414 -6.613 6.133 -6.613 c 3.293 0 6.195 2.785 6.348 5.086 0.137 2.078 -0.602 5.102 -4.426 5.082 -1.82 -0.012 -3.715 -1.598 -3.727 -3.957 -0.008 -2.551 3.18 -2.797 3.984 -2.148 0.313 0.25 0.305 0.754 0.027 0.66 -1.719 -0.559 -2.781 0.543 -2.699 1.641 0.105 1.488 0.988 2.375 2.57 2.449 2.285 0.105 2.926 -2.113 2.867 -3.02 -0.074 -1.094 -1.031 -3.348 -4 -3.758 -1.406 -0.195 -2.566 0.223 -3.418 1.047 -0.848 0.824 -1.324 1.676 -1.395 3.074 -0.074 1.445 0.242 2.293 1.105 4.188 0.309 0.68 1.172 2.047 1.84 3.414 z"/>
+ <path d="m 23.352 8.359 c 0.984 2.379 2.285 4.477 2.316 8.359 0.027 4.01 -3.414 6.613 -6.133 6.613 -3.297 0 -6.195 -2.781 -6.348 -5.086 -0.137 -2.082 0.602 -5.105 4.422 -5.082 1.824 0.012 3.719 1.594 3.73 3.957 0.008 2.547 -3.184 2.793 -3.984 2.148 -0.313 -0.254 -0.305 -0.75 -0.027 -0.664 1.719 0.563 2.777 -0.543 2.699 -1.637 -0.105 -1.488 -0.992 -2.375 -2.574 -2.449 -2.281 -0.109 -2.922 2.109 -2.863 3.01 0.07 1.094 1.027 3.352 3.996 3.762 1.406 0.195 2.57 -0.227 3.418 -1.047 0.852 -0.824 1.328 -1.68 1.398 -3.074 0.07 -1.445 -0.246 -2.293 -1.109 -4.191 -0.309 -0.676 -1.172 -2.039 -1.836 -3.41 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg
new file mode 100644
index 00000000..f379378b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.3333508,0,0,1.3333508,-0.61015632,-1341.8338)">
+ <path d="m 20 6 0 20.736 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.807 l 0.004 0 0 -15.254 13 1.734 0 15.869 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.809 l 0.004 0.002 0 -26.605 -17 -2.277 m 2 4.621 13 1.734 0 1.76 -13 -1.734 0 -1.76 z" transform="translate(0.45762712,1006.3622)" style="fill:#4c7686"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg
new file mode 100644
index 00000000..b9e5ea36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24.561 52.626 c 1.586 -0.172 -0.281 -1.508 -0.813 -1.773 -1.016 -0.508 -1.836 -1.086 -2.477 -2.047 -1.01 -1.539 -1.508 -3.57 -1.938 -5.336 -0.289 -1.203 -0.516 -1.898 0.242 -2.914 0.758 -1.01 -0.531 -1.836 0.266 -2.906 1.344 -1.789 1.914 -4.164 3.242 -5.93 0.375 -0.5 0.242 -0.969 0.781 -1.023 0.258 -0.023 0.93 0.492 1.156 0.641 0.656 0.445 1.461 0.656 2.102 1.086 0.328 0.211 0.945 0.055 1.211 0.266 0.773 0.602 0.594 2.484 0.516 3.453 -0.117 1.367 -1.219 1.797 -1.219 3.125 0 1.594 0.336 2.68 -0.164 4.313 -0.281 0.938 -1.01 2.01 -1.125 2.961 -0.094 0.758 0.047 0.734 0.266 1.453 0.266 0.852 0.328 1.617 1.133 2 0.461 0.211 2.328 0.305 2.586 -0.219 0.516 -1.023 -1.445 -1.367 -1.773 -1.992 -0.719 -1.344 0.969 -4.82 1.609 -5.984 0.359 -0.633 1.047 -1.141 1.297 -1.781 0.344 -0.859 -0.352 -1.445 -0.242 -2.102 0.219 -1.281 0.758 -2.641 1.164 -3.883 0.945 -2.867 2.25 1.492 2.797 2.594 0.219 0.43 0.375 0.906 0.594 1.344 0.258 0.523 -0.313 0.977 -0.156 1.617 0.141 0.609 0.844 0.945 1.234 1.398 0.594 0.703 1.01 1.578 1.32 2.43 0.664 1.781 0.898 4.875 2.133 6.305 0.172 0.203 0.672 0.094 0.859 0.273 0.43 0.414 -0.109 0.875 0.727 1.156 0.648 0.219 2.273 0.453 2.883 0.078 1.172 -0.711 -0.289 -1.578 -1.023 -2.32 -1.023 -1.016 -2.219 -1.953 -3.02 -3.172 -1.055 -1.602 -1.281 -3.406 -1.484 -5.258 -0.102 -0.891 0.867 -1.336 0.031 -2.398 -0.266 -0.344 -1.078 -0.297 -1.078 -0.648 0 -1.109 -0.031 -2.227 0 -3.336 0.039 -1.352 0.031 -3.57 1.32 -4.422 1.711 -1.148 3.883 -1.445 5.524 -2.672 1.625 -1.219 3.117 -2.328 4.094 -4.281 0.516 -1.023 0.781 -2.023 1.188 -3.07 0.297 -0.773 0.219 -0.516 0.695 -0.977 0.289 -0.266 0.711 -0.453 1.031 -0.75 0.828 -0.797 0.977 -1.578 2.367 -1.242 0.555 0.133 1.469 1.172 1.781 0.539 0.203 -0.406 0.078 -0.773 -0.031 -1.188 -0.156 -0.609 0.594 -0.813 0.57 -1.398 -0.031 -1.01 -1.664 -2.07 -2.508 -2.242 -1.063 -0.211 -2.234 0.25 -3.375 0.031 -0.906 -0.18 -1.703 -0.672 -2.578 -0.891 -0.922 -0.234 -1.75 -0.313 -2.531 0.242 -0.359 0.258 -0.5 0.711 -0.813 0.969 -0.266 0.219 -0.5 0.156 -0.805 0.383 -0.93 0.664 -1 1.641 0.594 1.344 -0.672 2.766 -3.922 10.211 -7.547 6.359 -1.695 -1.797 -3.25 -3.789 -4.852 -5.656 -1.414 -1.648 -2.234 -3.5 -4.633 -3.18 -2.375 0.313 -3.992 1.938 -5.828 3.289 -1.5 1.102 -3.266 1.344 -4.852 2.266 -1.688 0.969 -3.188 2.602 -3.766 4.469 -0.844 2.703 -0.359 5.305 -1.844 7.875 -0.891 1.555 -2.156 2.641 -3.281 3.93 -0.609 0.695 -1.016 1.648 -0.813 2.586 0.141 0.641 0.594 0.758 0.594 1.508 0 1.305 -0.063 2.602 -0.008 3.914 0.055 1.164 0.148 2.305 0.305 3.453 0.148 1 0.516 1.281 0.836 2.02 0.484 1.086 0.406 1.563 1.563 1.992 0.656 0.242 1.781 0.727 2.484 0.703 1.01 -0.047 1.148 -0.883 0.375 -1.781 -0.5 -0.586 -1.43 -0.773 -1.992 -1.406 -1.633 -1.828 -2.336 -7.328 -0.969 -9.266 0.563 -0.813 1.289 -0.82 1.344 -2.047 0.047 -1.102 -0.398 -1.484 0.594 -2.477 3.164 -1.617 3.5 -2.773 4.524 -2.219 1.25 0.68 0.273 4.484 0 5.555 -0.477 1.914 -2.375 2.813 -1.133 4.742 0.891 1.383 1.313 2.813 1.914 4.422 0.547 1.453 0.508 3.531 1.375 4.742 0.172 0.234 0.438 0.367 0.594 0.594 0.117 0.164 0.289 0.656 0.375 0.758 0.367 0.422 0.445 0.531 1.031 0.75 1.039 0.398 2.32 0.266 3.445 0.266" style="fill:#d56f7f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg
new file mode 100644
index 00000000..62317d91
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20.693 12 c 0 0 -2.693 0 -2.693 2.664 l 0 34.672 c 0 2.664 2.543 2.664 2.543 2.664 l 22.913 0 c 2.543 0 2.543 -2.664 2.543 -2.664 l 0 -32 l -5.087 -5.336 -20.37 0 m 1.457 4 l 13 0 0 7 7 0 0 25 -20 0 z" style="fill:#d19217;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg
new file mode 100644
index 00000000..255ce84b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 18 32 -7.203 5.406 1.18 1.57 6.02 -4.52 0 17.543 28 0 0 -17.543 6.02 4.52 l 1.18 -1.57 -7.203 -5.406" style="fill:#cf9545"/>
+ <rect transform="matrix(0.95334222,0.30189172,-0.30189172,0.95334222,0,0)" height="4.688" y="15.12" x="26.544" width="4.688" style="fill:#cf9545"/>
+ <rect transform="matrix(0.9598803,-0.28041009,0.28041009,0.9598803,0,0)" height="7.707" y="20.304" x="19" width="7.707" style="fill:#cf9545"/>
+ <path d="m 38.38 26.07 -2.207 2.811 -3.538 -0.505 -1.331 -3.316 2.207 -2.811 3.538 0.505 z" style="fill:#cf9545"/>
+ <path d="m 44.82 19.12 -2.255 0.739 -0.67 2.277 -1.399 -1.917 -2.372 0.066 1.39 -1.923 -0.796 -2.236 2.259 0.728 1.88 -1.448 0.006 2.373 z" style="fill:#cf9545"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg
new file mode 100644
index 00000000..2a4d988d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 30.6 7.26 c -1.438 0 -2.852 0.164 -4.297 0.504 c -11.543 2.734 -25.27 21.406 -7.66 29.719 8.285 3.914 7.695 21.707 19.238 18.973 11.543 -2.734 18.293 -15.848 15.1 -29.29 -2.793 -11.762 -12.313 -19.887 -22.379 -19.902 m -3.559 3.711 c 2.051 0 3.715 1.66 3.715 3.711 0 2.047 -1.664 3.711 -3.715 3.711 -2.051 0 -3.719 -1.664 -3.719 -3.711 0 -2.051 1.668 -3.711 3.719 -3.711 z m 11.152 1.238 c 2.051 0 3.715 1.66 3.715 3.711 0 2.043 -1.664 3.703 -3.715 3.703 -2.059 0 -3.719 -1.66 -3.719 -3.703 0 -2.051 1.66 -3.711 3.719 -3.711 z m -19.824 6.184 c 2.051 0 3.715 1.66 3.715 3.707 0 2.051 -1.664 3.711 -3.715 3.711 -2.051 0 -3.719 -1.66 -3.719 -3.711 0 -2.047 1.668 -3.707 3.719 -3.707 z m 27.25 2.469 c 2.059 0 3.719 1.668 3.719 3.711 0 2.051 -1.66 3.711 -3.719 3.711 -2.051 0 -3.711 -1.66 -3.711 -3.711 0 -2.043 1.66 -3.711 3.711 -3.711 z m -20.316 9.777 c 1.75 -0.031 3.547 1.531 4.219 3.828 0.762 2.625 -0.203 5.223 -2.168 5.797 -1.973 0.57 -4.195 -1.09 -4.957 -3.711 -0.766 -2.617 0.195 -5.223 2.168 -5.797 0.242 -0.07 0.484 -0.109 0.738 -0.117 z m 21.563 1.355 c 2.051 0 3.715 1.66 3.715 3.711 0 2.051 -1.664 3.711 -3.715 3.711 -2.059 0 -3.719 -1.66 -3.719 -3.711 0 -2.051 1.66 -3.711 3.719 -3.711 z m -4.957 9.895 c 2.051 0 3.711 1.66 3.711 3.707 0 2.051 -1.66 3.711 -3.711 3.711 -2.055 0 -3.715 -1.66 -3.715 -3.711 0 -2.047 1.66 -3.707 3.715 -3.707 z" style="fill:#e684a3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg
new file mode 100644
index 00000000..dca02856
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 39.443 52.626 c -1.59 -0.176 0.277 -1.512 0.805 -1.777 1.016 -0.508 1.844 -1.09 2.48 -2.047 1.012 -1.535 1.512 -3.574 1.941 -5.336 0.285 -1.199 0.516 -1.895 -0.246 -2.91 -0.758 -1.012 0.531 -1.844 -0.27 -2.91 -1.34 -1.793 -1.906 -4.16 -3.234 -5.934 -0.379 -0.5 -0.242 -0.969 -0.781 -1.02 -0.262 -0.027 -0.93 0.492 -1.16 0.645 -0.656 0.441 -1.457 0.648 -2.102 1.078 -0.324 0.215 -0.945 0.059 -1.211 0.27 -0.773 0.605 -0.594 2.484 -0.516 3.449 0.117 1.375 1.219 1.805 1.219 3.125 0 1.594 -0.34 2.684 0.164 4.316 0.285 0.938 1.01 2 1.125 2.961 0.098 0.758 -0.047 0.738 -0.266 1.453 -0.262 0.852 -0.328 1.613 -1.133 2 -0.465 0.215 -2.324 0.305 -2.586 -0.215 -0.516 -1.023 1.445 -1.375 1.777 -2 0.715 -1.34 -0.969 -4.816 -1.613 -5.984 -0.359 -0.629 -1.043 -1.137 -1.297 -1.777 -0.344 -0.859 0.352 -1.445 0.242 -2.102 -0.215 -1.281 -0.758 -2.645 -1.16 -3.879 -0.945 -2.871 -2.254 1.488 -2.801 2.59 -0.219 0.43 -0.375 0.906 -0.59 1.348 -0.262 0.52 0.313 0.969 0.156 1.613 -0.145 0.605 -0.848 0.945 -1.238 1.402 -0.594 0.695 -1 1.574 -1.32 2.426 -0.664 1.777 -0.898 4.879 -2.129 6.305 -0.176 0.207 -0.672 0.09 -0.859 0.273 -0.43 0.414 0.109 0.879 -0.73 1.156 -0.645 0.215 -2.273 0.449 -2.883 0.078 -1.172 -0.707 0.293 -1.582 1.02 -2.316 1.031 -1.023 2.223 -1.961 3.02 -3.176 1.055 -1.602 1.273 -3.406 1.484 -5.254 0.098 -0.895 -0.867 -1.336 -0.035 -2.402 0.27 -0.34 1.082 -0.293 1.082 -0.645 0 -1.113 0.031 -2.234 0 -3.34 -0.039 -1.348 -0.031 -3.57 -1.32 -4.422 -1.715 -1.145 -3.887 -1.445 -5.523 -2.668 -1.625 -1.227 -3.117 -2.332 -4.102 -4.285 -0.508 -1.023 -0.773 -2.023 -1.184 -3.074 -0.301 -0.773 -0.215 -0.512 -0.695 -0.969 -0.289 -0.266 -0.711 -0.457 -1.031 -0.754 -0.824 -0.797 -0.977 -1.578 -2.367 -1.246 -0.555 0.137 -1.465 1.172 -1.777 0.543 -0.203 -0.406 -0.078 -0.777 0.023 -1.188 0.156 -0.609 -0.586 -0.813 -0.566 -1.398 0.035 -1.01 1.66 -2.07 2.508 -2.238 1.066 -0.215 2.238 0.246 3.371 0.023 0.914 -0.176 1.707 -0.668 2.586 -0.883 0.918 -0.234 1.746 -0.313 2.531 0.238 0.359 0.254 0.496 0.711 0.809 0.973 0.266 0.215 0.5 0.156 0.809 0.375 0.922 0.664 0.996 1.648 -0.594 1.348 0.672 2.77 3.918 10.211 7.547 6.363 1.691 -1.797 3.246 -3.789 4.848 -5.66 1.414 -1.645 2.234 -3.5 4.637 -3.184 2.371 0.313 3.992 1.941 5.828 3.289 1.496 1.105 3.262 1.348 4.848 2.266 1.688 0.969 3.191 2.605 3.77 4.473 0.84 2.703 0.359 5.305 1.836 7.871 0.895 1.555 2.164 2.645 3.289 3.934 0.605 0.695 1.01 1.652 0.809 2.582 -0.137 0.645 -0.594 0.762 -0.594 1.512 0 1.309 0.066 2.605 0.008 3.914 -0.055 1.164 -0.145 2.305 -0.309 3.457 -0.141 0.996 -0.508 1.273 -0.832 2.01 -0.48 1.086 -0.402 1.563 -1.563 1.992 -0.656 0.238 -1.777 0.727 -2.48 0.703 -1.01 -0.047 -1.152 -0.879 -0.379 -1.777 0.504 -0.586 1.434 -0.777 1.992 -1.406 1.637 -1.832 2.34 -7.332 0.973 -9.273 -0.566 -0.805 -1.289 -0.813 -1.344 -2.043 -0.051 -1.102 0.398 -1.484 -0.598 -2.48 -3.164 -1.613 -3.496 -2.766 -4.523 -2.215 -1.25 0.68 -0.27 4.488 0 5.555 0.48 1.914 2.375 2.813 1.133 4.746 -0.895 1.379 -1.309 2.805 -1.914 4.422 -0.547 1.449 -0.504 3.527 -1.375 4.738 -0.168 0.234 -0.438 0.363 -0.594 0.594 -0.117 0.168 -0.293 0.656 -0.375 0.754 -0.367 0.422 -0.445 0.535 -1.031 0.754 -1.039 0.398 -2.316 0.27 -3.441 0.27" style="fill:#6fbed5;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg
new file mode 100644
index 00000000..8c6a5116
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 9.719 15.2 31.761 0 c 0.949 0 1.719 0.735 1.719 1.645 l 0 19.11 c 0 0.905 -0.771 1.64 -1.719 1.64 l -31.761 0 c -0.949 0 -1.719 -0.735 -1.719 -1.64 l 0 -19.11 c 0 -0.91 0.771 -1.645 1.719 -1.645" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2"/>
+ <path d="m 12.269 12 4.262 0 c 0.593 0 1.069 0.714 1.069 1.603 0 0.883 -0.476 1.597 -1.069 1.597 l -4.262 0 c -0.593 0 -1.069 -0.714 -1.069 -1.597 0 -0.889 0.476 -1.603 1.069 -1.603" style="fill:#e08dc9"/>
+ <path d="m 37.87 18.4 1.065 0 c 0.589 0 1.065 0.48 1.065 1.068 l 0 1.068 c 0 0.588 -0.476 1.064 -1.065 1.064 l -1.065 0 c -0.593 0 -1.07 -0.476 -1.07 -1.064 l 0 -1.068 c 0 -0.588 0.476 -1.068 1.07 -1.068" style="fill:#e08dc9"/>
+ <path d="m 32 26.4 c 0 3.536 -2.864 6.4 -6.4 6.4 -3.536 0 -6.4 -2.864 -6.4 -6.4 0 -3.536 2.864 -6.4 6.4 -6.4 c 3.536 0 6.4 2.864 6.4 6.4 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-width:3.2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg
new file mode 100644
index 00000000..72f0e8e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <ellipse cx="25.6" cy="25.6" rx="6.996" ry="21.6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <ellipse cx="34.976" cy="-9.391" rx="7" ry="21.578" transform="matrix(0.49949077,0.86631921,-0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <ellipse cx="-9.35" cy="34.965" rx="7" ry="21.578" transform="matrix(0.49949077,-0.86631921,0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <circle cx="25.6" cy="25.6" r="3.2" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="13.165" cy="13.374" r="2.4" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="21.254" cy="42.587" r="2.4" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg
new file mode 100644
index 00000000..07944345
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 24.526 10.618 2.149 0 c 0.293 0 0.526 0.271 0.526 0.599 l 0 1.932 c 0 0.333 -0.233 0.599 -0.526 0.599 l -2.149 0 c -0.293 0 -0.526 -0.266 -0.526 -0.599 l 0 -1.932 c 0 -0.328 0.233 -0.599 0.526 -0.599 z" style="fill:#b477d0"/>
+ <path d="m 24.23 8.529 2.5 0 c 0.839 0 1.516 0.677 1.516 1.516 0 0.833 -0.677 1.516 -1.516 1.516 l -2.5 0 c -0.839 0 -1.516 -0.682 -1.516 -1.516 0 -0.839 0.677 -1.516 1.516 -1.516 z" style="fill:#b477d0"/>
+ <path d="m 24.803 5.938 1.599 0 c 1.58 0 2.86 0.875 2.86 1.962 l 0 0.206 c 0 1.081 -1.28 1.957 -2.86 1.957 l -1.599 0 c -1.58 0 -2.865 -0.875 -2.865 -1.957 l 0 -0.206 c 0 -1.087 1.285 -1.962 2.865 -1.962 z" style="fill:#b477d0;stroke:#b477d0;stroke-linejoin:round;stroke-width:1.209"/>
+ <path d="m 25.351 17.07 0.498 0 c 0.448 0 0.818 0.273 0.818 0.615 l 0 1.969 c 0 0.337 -0.37 0.615 -0.818 0.615 l -0.498 0 c -0.448 0 -0.818 -0.278 -0.818 -0.615 l 0 -1.969 c 0 -0.342 0.37 -0.615 0.818 -0.615 z" style="fill:#b477d0"/>
+ <path d="m 25.351 37.44 0.498 0 c 0.448 0 0.818 0.278 0.818 0.614 l 0 1.971 c 0 0.337 -0.37 0.614 -0.818 0.614 l -0.498 0 c -0.448 0 -0.818 -0.278 -0.818 -0.614 l 0 -1.971 c 0 -0.337 0.37 -0.614 0.818 -0.614 z" style="fill:#b477d0"/>
+ <path d="m 13.867 29.05 0 -0.492 c 0 -0.449 0.278 -0.821 0.62 -0.821 l 1.966 0 c 0.337 0 0.614 0.371 0.614 0.821 l 0 0.492 c 0 0.457 -0.278 0.821 -0.614 0.821 l -1.966 0 c -0.342 0 -0.62 -0.364 -0.62 -0.821 z" style="fill:#b477d0"/>
+ <path d="m 34.13 29.05 0 -0.492 c 0 -0.449 0.278 -0.821 0.615 -0.821 l 1.969 0 c 0.342 0 0.615 0.371 0.615 0.821 l 0 0.492 c 0 0.457 -0.273 0.821 -0.615 0.821 l -1.969 0 c -0.337 0 -0.615 -0.364 -0.615 -0.821 z" style="fill:#b477d0"/>
+ <path d="m 25.38 19.857 c -0.328 0 -0.661 0.016 -0.995 0.052 -0.104 0.005 -0.198 0.068 -0.24 0.161 -0.047 0.094 -0.036 0.203 0.026 0.286 0.068 0.078 0.172 0.12 0.271 0.104 2.536 -0.276 4.792 0.49 6.635 2.255 0.068 0.083 0.177 0.115 0.276 0.089 0.104 -0.026 0.182 -0.109 0.203 -0.214 0.021 -0.099 -0.016 -0.208 -0.099 -0.271 -1.708 -1.635 -3.786 -2.474 -6.078 -2.464 z" style="fill:#b477d0"/>
+ <path d="m 26.19 21.488 c -0.141 0.021 -0.24 0.135 -0.24 0.276 0.005 0.141 0.109 0.255 0.25 0.271 1.411 0.182 2.542 0.698 3.604 1.646 0.115 0.099 0.292 0.089 0.391 -0.026 0.104 -0.115 0.094 -0.292 -0.021 -0.391 -1.141 -1.01 -2.396 -1.583 -3.901 -1.776 -0.031 -0.005 -0.057 -0.005 -0.083 0 z" style="fill:#b477d0"/>
+ <path d="m 25.16 18.357 c -0.917 0.026 -1.849 0.177 -2.781 0.453 -0.099 0.021 -0.177 0.099 -0.203 0.198 -0.026 0.104 0.01 0.208 0.083 0.276 0.078 0.068 0.188 0.089 0.281 0.052 3.536 -1.052 7.06 -0.172 9.677 2.422 0.109 0.109 0.286 0.109 0.396 0 0.109 -0.109 0.104 -0.286 0 -0.391 -2.068 -2.047 -4.698 -3.089 -7.453 -3.01 z" style="fill:#b477d0"/>
+ <path d="m 34.62 14.3 -0.542 2.135 2.099 1.615 2.02 -1.182 c 0 -1.047 -2.682 -2.87 -3.578 -2.568 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <path d="m 34.599 21.15 c -0.188 -0.214 -11.49 8.958 -11.49 8.958 l 0.427 0.542 c 0 0 11.245 -9.286 11.06 -9.5 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <circle cx="25.6" cy="28.8" r="14.4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b477d0;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg
new file mode 100644
index 00000000..4b164a1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 4.903 4.379 41.39 0 c 0.291 0 0.524 0.233 0.524 0.524 l 0 41.39 c 0 0.291 -0.233 0.524 -0.524 0.524 l -41.39 0 c -0.291 0 -0.524 -0.233 -0.524 -0.524 l 0 -41.39 c 0 -0.291 0.233 -0.524 0.524 -0.524 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#92c8dd;stroke-linecap:round;stroke-width:2.358"/>
+ <g transform="matrix(1.4692743,0,0,1.4692742,-1.1011444,-3.8495323)" style="fill:#92c8dd">
+ <path d="m 23.57 13.598 c -0.676 0.027 -1.461 -0.02 -1.992 0.434 -0.547 0.586 -0.277 1.699 0.594 1.859 0.848 0.223 1.84 -0.152 2.195 -0.926 0.199 -0.398 0.328 -0.984 0.223 -1.367 z m 2.109 -0.406 0 3.426 -1.059 0 0 -0.91 c -0.438 0.734 -1.348 1.102 -2.223 1.066 -0.934 0.051 -1.926 -0.5 -2.102 -1.395 -0.223 -0.863 0.133 -1.922 1.078 -2.266 1.023 -0.414 2.16 -0.258 3.246 -0.289 0.074 -0.641 -0.379 -1.277 -1.059 -1.43 -0.957 -0.223 -1.992 -0.031 -2.852 0.402 l 0 -0.914 c 1.191 -0.418 2.598 -0.645 3.777 -0.098 0.938 0.453 1.203 1.5 1.191 2.406 z"/>
+ </g>
+ <path d="m 11.2 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20.8 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 24 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 33.6 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 33.6 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 33.6 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20.8 33.6 3.352 0 0 1.6 -3.352 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 33.6 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 33.6 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 27.2 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 24 27.2 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 27.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 27.2 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 35.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 30.4 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 30.4 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 30.4 3.2 0 l 0 1.6 -3.2 0" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 30.4 6.4 0 l 0 1.6 -6.4 0" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 36.8 4.8 0 0 1.6 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 17.6 36.8 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 27.2 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 36.8 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 40 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 40 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 22.4 40 4.8 0 0 1.6 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 40 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 33.6 40 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <g transform="matrix(1.4985365,0,0,1.4985365,-2.7801444,-4.1014617)" style="fill:#92c8dd">
+ <path d="m 15.512 9.676 c -0.527 1.328 -1.051 2.656 -1.578 3.988 l 3.156 0 z m -0.656 -1.066 1.316 0 c 1.09 2.668 2.18 5.34 3.27 8.01 l -1.207 0 c -0.258 -0.684 -0.52 -1.371 -0.781 -2.055 l -3.867 0 c -0.262 0.684 -0.523 1.371 -0.781 2.055 l -1.227 0 c 1.094 -2.668 2.184 -5.34 3.277 -8.01 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg
new file mode 100644
index 00000000..adce67ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 22.656 5.465 c -1.7 0.064 -3.622 0.588 -4.758 1.95 -0.036 0.042 -0.066 0.088 -0.09 0.138 -0.379 0.804 -0.511 1.455 -0.284 2.027 0.227 0.572 0.742 0.828 1.147 0.988 0.404 0.16 0.78 0.269 1.024 0.412 0.243 0.143 0.354 0.245 0.417 0.568 0.075 0.385 0.018 0.589 -0.069 0.745 -0.087 0.156 -0.225 0.306 -0.427 0.384 -0.314 0.122 -0.86 0.122 -0.86 0.122 l -10.11 0 c -0.357 0 -0.647 0.29 -0.647 0.647 l 0 10.16 c 0 0.725 0.147 1.143 0.349 1.454 0.23 0.319 0.507 0.688 0.941 0.931 0.434 0.243 1 0.331 1.628 0.21 0.558 -0.109 0.999 -0.423 1.272 -0.781 0.273 -0.359 0.411 -0.74 0.525 -1.06 0.114 -0.319 0.214 -0.581 0.294 -0.704 0.079 -0.121 0.062 -0.113 0.187 -0.123 0.118 -0.007 0.424 0.065 0.821 0.235 0.873 0.768 1.395 2.33 1.448 3.752 0.018 0.529 -0.03 1.026 -0.118 1.454 l 0.008 -0.026 c -0.03 0.119 -0.026 0.135 -0.018 0.095 -0.003 0.014 -0.006 0.029 -0.008 0.044 -0.157 1.222 -0.661 2.409 -1.4 3.053 -0.512 0.211 -0.834 0.244 -0.888 0.223 -0.061 -0.024 -0.14 -0.109 -0.261 -0.415 c -0.121 -0.306 -0.235 -0.751 -0.499 -1.2 -0.264 -0.449 -0.752 -0.901 -1.438 -1.034 l 0 0.003 c -0.911 -0.178 -1.689 0.131 -2.134 0.606 c -0.445 0.476 -0.61 1.036 -0.694 1.428 -0.01 0.044 -0.015 0.088 -0.015 0.133 l 0 10.667 c 0 0.359 0.293 0.65 0.653 0.647 l 10.175 0 c 0.703 -0.001 1.147 -0.154 1.467 -0.363 0.234 -0.154 0.67 -0.567 0.913 -1 0.244 -0.434 0.334 -1 0.212 -1.628 -0.133 -0.687 -0.585 -1.174 -1.034 -1.438 -0.449 -0.264 -0.896 -0.378 -1.203 -0.499 -0.306 -0.121 -0.393 -0.2 -0.417 -0.261 -0.022 -0.055 0.007 -0.374 0.225 -0.898 0.77 -0.867 2.329 -1.389 3.752 -1.438 l 0.005 0 c 0.523 -0.022 1.017 0.026 1.443 0.115 0.026 0.005 0.053 0.008 0.079 0.01 0.012 0.003 0.024 0.006 0.036 0.008 1.228 0.157 2.42 0.663 3.063 1.397 0.211 0.51 0.246 0.83 0.225 0.883 -0.024 0.06 -0.113 0.14 -0.42 0.261 -0.307 0.121 -0.753 0.237 -1.203 0.502 -0.45 0.264 -0.901 0.751 -1.034 1.438 -0.121 0.625 -0.031 1.194 0.212 1.628 0.244 0.434 0.575 0.79 0.922 0.971 0.438 0.268 0.795 0.314 1.463 0.309 l 10.216 0.005 c 0.357 0 0.647 -0.295 0.647 -0.653 l 0 -10.472 c 0 -0.406 0.053 -0.589 0.231 -0.778 0.185 -0.197 0.372 -0.325 0.932 -0.215 l 0.003 0.003 c 0.325 0.062 0.428 0.173 0.571 0.415 0.143 0.242 0.252 0.615 0.412 1.019 0.16 0.404 0.416 0.919 0.988 1.147 0.572 0.227 1.222 0.096 2.027 -0.282 0.051 -0.024 0.098 -0.054 0.141 -0.09 1.147 -0.956 1.693 -2.482 1.886 -3.949 0.004 -0.028 0.005 -0.056 0.005 -0.084 0 0.088 0.005 0.047 0.005 -0.064 l -0.015 0.138 c 0.117 -0.536 0.17 -1.132 0.148 -1.763 l 0 -0.003 c -0.064 -1.701 -0.594 -3.623 -1.95 -4.758 -0.043 -0.036 -0.09 -0.066 -0.141 -0.09 -0.805 -0.377 -1.455 -0.509 -2.027 -0.282 -0.572 0.227 -0.828 0.742 -0.988 1.147 -0.16 0.404 -0.269 0.778 -0.412 1.021 -0.143 0.243 -0.245 0.354 -0.571 0.417 -0.387 0.074 -0.591 0.016 -0.747 -0.072 -0.156 -0.088 -0.275 -0.241 -0.384 -0.427 -0.114 -0.194 -0.114 -0.855 -0.114 -0.855 l 0.001 -10.224 c -0.001 -0.357 -0.29 -0.647 -0.648 -0.647 l -10.612 0 c -0.271 0 -0.577 -0.074 -0.758 -0.25 -0.188 -0.184 -0.311 -0.373 -0.205 -0.921 0.063 -0.325 0.174 -0.428 0.417 -0.571 0.243 -0.143 0.617 -0.253 1.021 -0.412 0.404 -0.159 0.919 -0.414 1.147 -0.985 0.228 -0.572 0.096 -1.22 -0.282 -2.024 -0.024 -0.051 -0.054 -0.098 -0.09 -0.141 -0.952 -1.135 -2.463 -1.679 -3.921 -1.871 -0.025 -0.007 -0.069 -0.011 -0.113 -0.015 -0.519 -0.108 -1.088 -0.164 -1.699 -0.143 l -0.003 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#61c66c;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg
new file mode 100644
index 00000000..29001878
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80">
+ <path d="m 40.33 16.334 c -6.259 0 -11.333 2.388 -11.333 5.333 l 0 5.333 12 0 0 1.999 -19.332 0 c -2.945 0 -5.333 5.074 -5.333 11.333 0 6.259 2.388 10.667 5.333 10.667 l 5.333 0 0 -5.333 c 0 -3.674 2.993 -6.667 6.667 -6.667 l 12 0 c 2.953 0 5.333 -2.38 5.333 -5.333 l 0 -12 c 0 -2.945 -4.409 -5.333 -10.668 -5.333 z m -5.333 3.333 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.668 63.67 c 6.259 0 11.333 -2.388 11.333 -5.333 l 0 -5.333 -12 0 0 -1.999 19.332 0 c 2.945 0 5.333 -5.074 5.333 -11.333 0 -6.259 -2.388 -10.667 -5.333 -10.667 l -5.333 0 0 5.333 c 0 3.674 -2.993 6.667 -6.667 6.667 l -12 0 c -2.953 0 -5.333 2.38 -5.333 5.333 l 0 12 c 0 2.945 4.409 5.333 10.668 5.333 z m 5.333 -3.333 c -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg
new file mode 100644
index 00000000..4e9a4dec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.33203133,0.33398443)" style="fill:#549ca4;stroke:#549ca4;stroke-width:4.545">
+ <path d="m 69.16 106.23 c 1.626 7.563 2.558 13.247 1.216 20.794 -10.295 8.368 -36.615 12.13 -36.552 20.794 l -3.553 25.973 c 0 8.605 24.552 15.584 54.804 15.584 30.27 0 54.789 -6.979 54.789 -15.584 l -3.521 -25.973 c -0.047 -7.421 -26.526 -12.142 -36.678 -20.794 -0.868 -6.995 -0.189 -13.784 1.311 -20.794 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 84.82 57.55 c -12.552 0 -22.736 9.789 -22.736 21.836 0.095 4.484 0.474 9.789 3.047 21.868 1.5 4.689 15.03 18.11 15.13 19.658 2.953 1.563 7.579 1.563 10.61 0 0 -1.547 12.13 -14.968 13.658 -19.658 2.874 -12.552 2.874 -17.15 3.03 -21.868 0 -12.05 -10.184 -21.836 -22.736 -21.836 z" transform="scale(0.2474,0.2474)"/>
+ <g style="stroke-linejoin:round">
+ <path d="m 132.74 71.18 c -7.658 -4.547 -20.12 -36.24 -18.19 -22.736 l 4.547 31.815 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 178.01 71.18 c 7.674 -4.547 20.1 -36.24 18.17 -22.736 l -4.547 31.815 z" transform="scale(0.2474,0.2474)"/>
+ </g>
+ <path d="m 134.81 107.56 c 2.116 9.884 3.268 17.368 1.563 27.25 -13.216 10.973 -47.05 15.931 -47 27.27 l -4.547 34.1 c 0 11.289 31.547 20.447 70.44 20.447 38.936 0 70.48 -9.158 70.48 -20.447 l -4.547 -34.1 c -0.063 -9.71 -34.1 -15.9 -47.16 -27.27 -1.137 -9.174 -0.237 -18.08 1.705 -27.25 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 155.26 39.36 c -18.805 0 -34.07 14.242 -34.07 31.815 0.158 6.505 0.711 14.242 4.547 31.815 2.274 6.821 22.531 25.01 22.721 27.27 4.421 2.289 11.368 2.289 15.916 0 0 -2.258 18.19 -20.447 20.447 -27.27 4.326 -18.284 4.326 -24.994 4.563 -31.815 0 -17.573 -15.268 -31.815 -34.12 -31.815 z" transform="scale(0.2474,0.2474)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg
new file mode 100644
index 00000000..b09064b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 26.28 13.608 5.186 13.162 5.827 -14.97" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 26.28 13.608 -10.07 14.05 1.947 -12.539" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 37.29 11.812 11.544 11.6 -2.411 -11.906" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.5 27.789 27.935 24.711 -12.183 -24.901" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.501 27.789 10.619 -12.672 8.16 -1.509 -3.03 13.991" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 37.29 11.8 9.133 -0.293 10.07 9.725 -16.08 4.575" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 26.28 13.608 11.01 -1.808 3.123 14.01 -17.16 1.792" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 35.435 52.5 21.07 -31.27 -16.08 4.574" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 48.837 23.413 -13.402 29.09" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 31.466 26.77 3.969 25.73" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 16.214 27.656 19.221 24.845" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg
new file mode 100644
index 00000000..4123c591
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <g transform="matrix(1.3333725,0,0,1.3333725,-2.5080658e-4,0.00210808)">
+ <path d="m 16.25 5.416 c -1.072 0.013 -1.766 0.084 -1.766 0.084 l -0.172 0.02 -0.145 0.096 c -0.294 0.196 -0.448 0.635 -0.416 0.908 0.032 0.273 0.132 0.443 0.223 0.588 0.088 0.14 0.115 0.153 0.189 0.238 l 0.154 4.262 -4.199 16.486 c -0.78 2.582 -0.965 4.199 -0.936 5.219 0.015 0.512 0.085 0.876 0.166 1.133 0.081 0.257 0.23 0.475 0.23 0.475 l 0.053 0.068 0.068 0.055 c 2.619 2.028 5.675 2.305 8.371 2.1 -0.015 -0.416 0.002 -0.874 0.105 -1.43 -2.497 0.204 -5.217 -0.017 -7.496 -1.721 -0.035 -0.117 -0.085 -0.33 -0.096 -0.719 -0.023 -0.809 0.128 -2.298 0.887 -4.803 l 0.004 -0.016 4.25 -16.697 -0.172 -4.836 c 0.546 -0.041 1.825 -0.035 3.594 0.113 l -0.453 4.617 3.045 14.08 0.902 -2.471 -2.531 -11.693 0.434 -4.398 c 0.099 -0.157 0.318 -0.274 0.338 -0.408 0.046 -0.32 -0.031 -0.576 -0.031 -0.576 l -0.119 -0.439 -0.449 -0.07 c -1.511 -0.233 -2.961 -0.279 -4.03 -0.266" transform="scale(0.8,0.8)" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 11.986 28.5 -0.004 0.023 c -0.005 0.02 -0.01 0.034 -0.01 0.049 -0.752 2.48 -0.895 3.937 -0.875 4.693 0.01 0.278 0.034 0.439 0.059 0.547 2.16 1.539 4.72 1.704 7.113 1.484 0.189 -0.808 0.514 -1.755 1.037 -2.883 l 1.418 -3.891 c -3.855 1.74 -6.771 1.088 -8.738 -0.023 z" transform="scale(0.8,0.8)" style="fill:#adc3e2;fill-rule:evenodd"/>
+ </g>
+ <path d="m 28.459 8.114 -0.372 0.081 -0.628 1.435 0.469 0.26 c 0.004 0.032 0.008 0.073 0.008 0.073 l 0 0.023 0.148 4.159 0.026 0.086 c 0.043 0.15 0.06 0.148 0.078 0.167 -0.001 -0.024 -0.148 0.302 -0.297 0.557 -0.159 0.271 -0.307 0.508 -0.307 0.508 l -0.044 0.068 -6.946 19.05 0.026 -0.06 c -1.285 2.749 -1.496 4.534 -1.31 5.716 0.093 0.591 0.288 1.025 0.484 1.315 0.185 0.273 0.402 0.43 0.43 0.451 5.789 4.845 13.12 3.293 16.5 2.75 3.87 -0.621 4.656 -4.307 4.656 -4.307 l 0.026 -0.133 -0.023 -0.135 c -1.338 -7.638 -6.203 -25.636 -6.274 -25.897 l 0.464 -3.755 -0.003 -0.065 c -0.017 -0.344 0.122 -0.456 0.122 -0.456 l 0.258 -0.266 -0.055 -0.367 c -0.083 -0.561 -0.553 -0.951 -0.888 -1.068 -0.333 -0.116 -0.623 -0.089 -0.625 -0.089 l -0.003 0 c -3.98 -0.448 -5.922 -0.099 -5.922 -0.099 z m 0.932 1.474 c 0.308 -0.056 1.355 -0.314 4.948 0.115 l 0.023 0.003 c -0.149 0.278 -0.31 0.333 -0.286 0.826 l 0.005 -0.128 -0.492 3.979 0.039 0.141 c 0 0 4.902 18.19 6.242 25.74 -0.031 0.176 -0.475 2.544 -3.383 3.01 l -0.003 0 c -3.486 0.56 -10.141 1.941 -15.336 -2.438 l -0.031 -0.026 -0.034 -0.023 c 0 0 0.025 0.035 -0.049 -0.076 -0.075 -0.11 -0.187 -0.322 -0.247 -0.708 -0.121 -0.773 -0.018 -2.272 1.188 -4.852 l 0.016 -0.029 6.904 -18.935 c 0.038 -0.06 0.139 -0.217 0.289 -0.474 0.176 -0.3 0.355 -0.55 0.466 -0.961 0.085 -0.316 0.044 -0.633 -0.039 -0.844 -0.014 -0.035 -0.025 -0.049 -0.039 -0.078 l -0.141 -3.873 0 0.049 c 0 0 0 -0.199 -0.039 -0.419 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 23.588 32.886 -0.87 2.38 c -0.01 0.036 -0.026 0.073 -0.042 0.109 -1.177 2.516 -1.245 3.917 -1.146 4.547 0.047 0.307 0.13 0.438 0.156 0.474 4.906 4.141 11.11 2.828 14.662 2.26 2.151 -0.344 2.662 -1.917 2.771 -2.385 -0.307 -1.719 -0.802 -3.99 -1.375 -6.469 -6.375 1.578 -11.03 0.578 -14.157 -0.917 z" style="fill:#adc3e2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg
new file mode 100644
index 00000000..5155903f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 30.03 56.647 c -10.422 -0.707 -19.574 -8.926 -22.16 -18.871 -2.383 -10.308 2.352 -21.921 11.59 -27.304 5.937 -3.543 13.39 -3.992 19.964 -2.141 8.121 2.492 14.304 9.719 16.472 17.769 c 1.953 7.43 0.547 15.859 -4.637 21.714 -4.691 5.84 -12.191 9.203 -19.699 8.906 -0.508 -0.008 -1.023 -0.035 -1.531 -0.074 z m 6.211 -1.164 c 1.875 -0.164 1.543 -0.734 -0.156 -0.887 -3.039 -0.586 -6.32 -0.598 -9.258 0.43 2.586 1.246 6.02 0.918 8.906 0.547 z m -9.203 -1.648 c 1.332 -1.359 -0.059 -4.609 -1.227 -5.898 -2.609 -1.332 -4.629 -3.5 -7.02 -5.141 -1.797 -0.66 -3.551 0.586 -5.281 1.01 -0.008 1.711 -0.125 3.652 1.387 4.844 2.488 2.449 5.488 4.601 8.875 5.578 1.086 0.047 2.227 -0.02 3.262 -0.391 z m 14.289 0.074 c 4.328 -1.863 8.387 -4.859 10.828 -8.933 0.879 -1.172 1.523 -3.23 -0.77 -2.547 -2.883 1.812 -5.488 4.051 -8.437 5.762 -1.789 1.422 -3.078 3.367 -4.355 5.23 0.441 1.027 1.887 0.781 2.734 0.488 z m 2.937 -7.488 c 2.172 -1.785 5.316 -2.93 6.465 -5.633 0.512 -2.129 0.551 -4.328 0.766 -6.496 -2.168 -1.922 -4.824 -3.223 -7.426 -4.453 -2.574 0.203 -4.648 2.488 -6.687 3.965 -1.082 0.594 -0.801 1.941 -1.102 2.969 -0.391 2.41 -0.844 4.805 -1.113 7.234 2.027 1.488 4.285 2.863 6.746 3.441 0.891 0.008 1.629 -0.59 2.352 -1.027 z m -15.515 0.371 c 1.973 -0.75 4.578 -1.316 5.5 -3.398 0.691 -2.918 1.07 -5.906 1.434 -8.879 -1.961 -1.863 -4.051 -3.824 -6.613 -4.785 -2.215 -0.039 -4.09 1.523 -6.05 2.375 -2.652 0.723 -3.574 3.125 -3.687 5.613 -0.781 2.461 0.113 4.984 2.344 6.34 1.953 1.434 4.461 3.723 7.078 2.734 z m -16.484 -3.445 c -1.594 -2.949 -2.695 -6.176 -3.137 -9.504 -1.582 0.32 -0.145 4.191 0.293 5.769 0.742 2.133 1.879 4.101 3.066 6.02 0.215 -0.789 0.344 -1.57 -0.223 -2.281 z m -0.684 -13.13 c 0.695 -0.996 1.805 -1.777 2.227 -2.918 0.734 -3.437 1.941 -6.758 3.664 -9.836 -0.07 -1.988 -2.297 -3.199 -3.402 -1 -3.152 4.051 -5.625 8.992 -5.738 14.207 -0.414 1.789 1.148 3.086 2.047 0.969 0.395 -0.469 0.801 -0.945 1.203 -1.418 z m 40.616 2.465 c 1.336 -1.75 3.184 -3.828 2.711 -6.203 -0.84 -4.5 -3.152 -8.769 -6.707 -11.699 -1.062 -0.449 -2.988 -2.09 -3.723 -0.539 -1.09 2.09 -3.797 4.062 -2.82 6.66 0.832 2.562 1.445 5.238 2.664 7.656 2.246 1.742 4.836 3.105 7.445 4.25 z m -29.824 -1.164 c 2.07 -1.047 4.082 -2.199 6.101 -3.332 0.676 -2.379 1.535 -4.695 2.332 -7.03 0.109 -2.523 -2.148 -4.336 -3.652 -6.105 -1.484 -2.371 -3.992 -0.555 -5.82 0.312 -4.02 2.148 -4.949 6.867 -6.324 10.812 0.195 1.48 1.551 2.711 2.539 3.809 1.363 1.375 2.898 3.199 4.824 1.531 z m 14.843 -12.754 c 1.074 -0.148 2.273 -0.039 3.262 -0.344 1.492 -1.598 2.801 -3.465 3.418 -5.566 -0.746 -2.117 -3.223 -3.082 -5.215 -3.805 -2.531 -0.746 -5.246 -1.117 -7.875 -0.816 -1.894 0.961 -5.301 3.766 -3.379 5.949 1.406 1.672 2.902 3.262 4.434 4.828 1.789 0.02 3.574 -0.121 5.355 -0.246 z" style="fill:#9c9c37;stroke:#9c9c37;stroke-width:0.247"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg
new file mode 100644
index 00000000..accd14c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c -13.226 0 -24 10.774 -24 24 0 13.226 10.774 24 24 24 13.226 0 24 -10.774 24 -24 0 -13.226 -10.774 -24 -24 -24 m 0 9 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z m -6 8 9 0 0 18.995 4 0 l 0 3.01 l -14 0 0 -3.01 4 0.003 0 -15.997 -3 0 0 -3 z" style="fill:#ee6454"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg
new file mode 100644
index 00000000..3ccb8e15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 51.5 32 c 0.004 10.77 -8.728 19.5 -19.5 19.5 -10.772 0 -19.504 -8.73 -19.5 -19.5 -0.004 -10.77 8.728 -19.5 19.5 -19.5 c 10.772 0 19.504 8.73 19.5 19.5 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#2f8b96;stroke-width:3"/>
+ <path d="m 24.5 32 c 0 1.796 -1.457 3.25 -3.252 3.25 c -1.791 0 -3.248 -1.454 -3.248 -3.25 0 -1.792 1.457 -3.25 3.248 -3.25 1.795 0 3.252 1.458 3.252 3.25" style="fill:#2f8b96"/>
+ <path d="m 35.25 32 c 0 1.796 -1.454 3.25 -3.25 3.25 -1.796 0 -3.25 -1.454 -3.25 -3.25 0 -1.792 1.454 -3.25 3.25 -3.25 1.796 0 3.25 1.458 3.25 3.25 z" style="fill:#2f8b96"/>
+ <path d="m 46 32 c 0 1.796 -1.458 3.25 -3.25 3.25 -1.796 0 -3.25 -1.454 -3.25 -3.25 0 -1.792 1.454 -3.25 3.25 -3.25 1.792 0 3.25 1.458 3.25 3.25 z" style="fill:#2f8b96"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg
new file mode 100644
index 00000000..52c4382b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 6.874 6.4 37.453 0 c 0.263 0 0.474 0.211 0.474 0.474 l 0 37.452 c 0 0.263 -0.211 0.474 -0.474 0.474 l -37.453 0 c -0.263 0 -0.474 -0.211 -0.474 -0.474 l 0 -37.452 c 0 -0.263 0.211 -0.474 0.474 -0.474 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ca9a69;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 8.8 6.667 0 37.867 0.8 0 0 -5.333 4 0 0 -0.8 -4 0 0 -5.6 4 0 0 -0.8 -4 0 0 -5.6 5.6 0 0 -0.8 -5.6 0 0 -5.6 5.6 0 0 -0.8 -5.6 0 0 -5.6 4 0 0 -0.8 -4 0 0 -6.133 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#ca9a69;opacity:1;image-rendering:auto;fill-opacity:0.6;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3.2" height="3.2" x="15.2" y="11.2" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="15.2" y="36.8" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="11.2" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="16.8" y="17.6" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="16.8" y="24" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="15.2" y="30.4" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="22.4" y="17.6" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="22.4" y="24" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="30.4" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="36.8" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg
new file mode 100644
index 00000000..4bf0ea9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.983 17 c -0.516 0 -1.01 0.048 -1.507 0.064 -6.075 0.24 -10.779 1.822 -14.03 3.484 -3.529 1.798 -5.583 3.812 -5.583 3.812 -1.152 1.199 -1.144 3.356 0.016 4.539 1.168 1.191 3.279 1.199 4.447 0.024 0 0 0.878 -0.879 2.82 -2.01 -0.572 1.598 -0.854 3.3 -0.854 5.091 0 8.239 6.622 14.992 14.695 14.992 8.08 0 14.695 -6.753 14.695 -14.992 0 -1.79 -0.274 -3.492 -0.846 -5.091 1.942 1.127 2.82 2.01 2.82 2.01 1.16 1.207 3.303 1.215 4.471 0.024 1.176 -1.199 1.168 -3.38 -0.016 -4.563 0 0 -2.046 -2.02 -5.575 -3.82 -3.255 -1.662 -7.96 -3.245 -14.03 -3.484 -0.491 -0.048 -1.01 -0.064 -1.515 -0.064 z m 0 4.715 c 4.681 0 11.15 2.182 11.15 10.277 0 7.096 -4.407 11.3 -11.15 11.3 -6.638 0 -11.05 -4.307 -11.05 -11.3 0 -7.184 6.373 -10.277 11.05 -10.277 z" style="fill:#4cb29c"/>
+ <path d="m 35.5 31.993 c 0 1.942 -1.572 3.507 -3.507 3.507 -1.921 0 -3.493 -1.564 -3.493 -3.507 0 -1.929 1.572 -3.493 3.493 -3.493 1.935 0 3.507 1.564 3.507 3.493 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#4cb29c;stroke-linecap:round;stroke-linejoin:round;stroke-width:4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg b/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg
new file mode 100644
index 00000000..5edf235f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.33454306,0.3339845)" style="fill:#6f8bc0">
+ <path d="m 47.676 6.926 c -10.379 0 -12.324 14.664 -6.484 14.664 5.832 0 16.855 -14.664 6.484 -14.664 z"/>
+ <path d="m 30.449 19.773 c 3.105 0.188 6.516 -11.766 0.676 -11.02 -5.84 0.754 -3.789 10.824 -0.676 11.02"/>
+ <path d="m 16.203 27.2 c 2.215 -0.961 0.289 -10.41 -3.469 -7.832 -3.758 2.574 1.262 8.797 3.469 7.832 z"/>
+ <path d="m 22.434 22.258 c 2.633 -0.531 2.773 -11.242 -1.914 -9.32 -4.691 1.926 -0.715 9.855 1.914 9.32 z"/>
+ <path d="m 36.17 46.22 c 0.469 3.539 -2.617 5.285 -5.633 3.01 -9.609 -7.262 15.914 -10.879 14.227 -20.801 -1.395 -8.23 -26.848 -5.699 -29.746 7.188 -1.965 8.711 8.07 20.793 18.547 20.793 5.156 0 11.1 -4.617 12.207 -10.461 0.855 -4.461 -9.992 -2.676 -9.602 0.273 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg
new file mode 100644
index 00000000..33a128a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2,0,0,2,0,-64)">
+ <path d="m 5 36 0 16 1 0 0 -16" style="fill:#ec86ab"/>
+ <path d="m 7.5 53 c 0 1.102 -0.898 2 -2 2 c -1.102 0 -1.996 -0.898 -1.996 -2 0 -1.106 0.894 -2 1.996 -2 1.106 0 2 0.894 2 2" style="fill:#ec86ab"/>
+ <path d="m 13 60 0 -20 -1 0 0 20 z" style="fill:#ec86ab"/>
+ <path d="m 10.5 39 c 0 -1.106 0.898 -2 1.996 -2 1.106 0 2 0.898 2 2 0 1.098 -0.898 1.996 -2 1.996 -1.098 0 -1.996 -0.898 -1.996 -1.996" style="fill:#ec86ab"/>
+ <path d="m 19 36 0 15 1 0 0 -15 z" style="fill:#ec86ab"/>
+ <path d="m 21.5 52 c 0 1.102 -0.898 2 -2 2 -1.102 0 -2 -0.898 -2 -2 0 -1.102 0.898 -2 2 -2 1.102 0 2 0.898 2 2 z" style="fill:#ec86ab"/>
+ <path d="m 27 60 0 -11 -1 0 0 11 z" style="fill:#ec86ab"/>
+ <path d="m 24.5 47.998 c 0 -1.107 0.898 -1.998 2 -1.998 1.098 0 1.996 0.891 1.996 1.998 0 1.107 -0.898 2 -1.996 2 -1.106 0 -2 -0.895 -2 -2" style="fill:#ec86ab"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg
new file mode 100644
index 00000000..e6e7198c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#b98595"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b98595;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg b/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg
new file mode 120000
index 00000000..b1de2560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg
@@ -0,0 +1 @@
+gnome-settings.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg b/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg b/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg
new file mode 100644
index 00000000..f8d38501
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#c65a4a"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c65a4a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg
new file mode 100644
index 00000000..a1668085
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 27.07 8 -18.911 48 l 7.165 0 6.83 -17.33 19.701 0 l 6.83 17.33 l 7.157 0 -7.874 -20 6.703 0 -1.339 8 l 8 -12 -8 -12 l 1.339 8 -9.857 0 -7.875 -20 z m 4.935 5.652 7.225 18.348 -14.451 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#7c9bb1;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg
new file mode 100644
index 00000000..2119d285
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.25,0,0,1.25,67.416875,2)">
+ <g>
+ <!-- color: #659eb9 -->
+ <g>
+ <path d="m -30.733 4 0 16 -8 -8 -2.667 2.667 10 9.333 -10 9.333 2.667 2.667 8 -8 0 16 16 -12 -10.255 -8 10.255 -8 z m 4 8 5.333 4 -5.333 4 z m 0 16 5.333 4 -5.333 4 z" style="fill:#659eb9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg
new file mode 100644
index 00000000..71cb4ff0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" viewBox="0 0 18.062223 18.062223" height="64">
+ <path d="m 2.614 6.589 0 9.78 12.834 0 0 -9.78" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 14.306 2.562 2.345 0 0 2.876 -15.24 0 0 -2.876 2.345 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 6.1 2.562 5.862 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.928 1.411 0 2.301" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 13.13 1.411 0 2.301" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.342 9.465 9.378 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.342 12.342 9.378 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 11.962 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 6.1 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 9.03 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg
new file mode 100644
index 00000000..e993200e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.984 5 c -2.036 0 -3.743 1.164 -4.526 2.807 -1.551 -1.053 -3.712 -1.26 -5.466 -0.287 -1.754 0.957 -2.678 2.791 -2.506 4.578 -1.879 -0.016 -3.837 0.718 -4.839 2.361 -1.018 1.659 -0.814 3.7 0.313 5.168 c -1.738 0.734 -2.96 2.361 -2.96 4.275 c 0 1.914 1.222 3.541 2.96 4.275 -1.112 1.467 -1.331 3.493 -0.313 5.168 1 1.643 2.96 2.52 4.839 2.361 -0.172 1.786 0.752 3.621 2.506 4.578 0.783 0.431 1.146 0.59 2.01 0.59 l 0 20.13 8 -7.082 8 7.082 0 -20.13 c 0.846 0 1.225 -0.016 2.01 -0.59 1.754 -0.957 2.678 -2.791 2.506 -4.578 1.879 0.016 3.837 -0.718 4.839 -2.361 1.018 -1.659 0.814 -3.7 -0.313 -5.168 c 1.738 -0.734 2.96 -2.361 2.96 -4.275 0 -1.914 -1.222 -3.541 -2.96 -4.275 1.112 -1.467 1.331 -3.493 0.313 -5.168 -1 -1.643 -2.96 -2.52 -4.839 -2.361 0.172 -1.786 -0.752 -3.621 -2.506 -4.578 -1.754 -0.957 -3.915 -0.766 -5.466 0.287 -0.783 -1.643 -2.49 -2.807 -4.526 -2.807 m -0.031 7 c 6.891 0 12.498 5.279 12.498 11.803 0 6.523 -5.591 11.803 -12.498 11.803 -6.891 0 -12.498 -5.279 -12.498 -11.803 0 -6.523 5.591 -11.803 12.498 -11.803 z m 0 2.361 c -5.513 0 -9.992 4.227 -9.992 9.442 0 5.216 4.479 9.442 9.992 9.442 5.513 0 9.992 -4.227 9.992 -9.442 0 -5.216 -4.479 -9.442 -9.992 -9.442 z" style="fill:#d64c62;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg
new file mode 100644
index 00000000..69f88590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20.693 12 c 0 0 -2.693 0 -2.693 2.664 l 0 34.672 c 0 2.664 2.543 2.664 2.543 2.664 l 22.913 0 c 2.543 0 2.543 -2.664 2.543 -2.664 l 0 -32 l -5.087 -5.336 -20.37 0 m 1.457 4 l 13 0 0 7 7 0 0 25 -20 0 z" style="fill:#9ddee4;fill-opacity:1"/>
+ <path d="m 55.25 16 4.746 4.746 -20.881 20.881 -7.119 2.373 2.373 -7.119" style="fill:#9ddee4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..517b7557
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 6 c -14.346 0 -26 11.654 -26 26 0 14.346 11.654 26 26 26 14.346 0 26 -11.654 26 -26 0 -14.346 -11.654 -26 -26 -26 m 0.18 9.1 c 2.089 0 3.783 1.733 3.783 3.87 0 2.136 -1.695 3.872 -3.783 3.872 -2.089 0 -3.786 -1.736 -3.786 -3.872 0 -2.136 1.697 -3.87 3.786 -3.87 z m -13.635 7.917 c 0.195 0.007 0.395 0.046 0.599 0.081 l 12.855 2.255 12.909 -2.161 c 0.175 -0.029 0.323 -0.078 0.498 -0.107 0.501 -0.057 0.992 0.218 1.171 0.688 0.179 0.47 0.001 1.014 -0.411 1.303 l -10.08 3.486 0.005 7.396 3.489 11.286 c 0.304 0.531 0.119 1.205 -0.414 1.508 -0.533 0.303 -1.211 0.119 -1.516 -0.411 l -5.627 -12.11 -5.738 12.13 c -0.342 0.512 -1.071 0.615 -1.584 0.274 -0.514 -0.341 -0.617 -0.999 -0.274 -1.511 l 3.555 -11.238 0.069 -7.505 -10.07 -3.268 c -0.367 -0.192 -0.627 -0.547 -0.622 -0.96 0.005 -0.413 0.251 -0.848 0.622 -1.031 0.186 -0.092 0.376 -0.116 0.571 -0.109 z" style="fill:#698ecc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg
new file mode 100644
index 00000000..002583ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg
@@ -0,0 +1,6 @@
+<!-- color: #71e9d2 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.3333148,0,0,1.3333148,1.114713e-4,2.000417)" style="fill:#c088c3;fill-opacity:1">
+ <path d="m 8 6 c -1 0 -2 1 -2 2 l 0 23.5 15 0 c 0 0 0 4.5 -3 6 l -3 0 0 1.5 18 0 0 -1.5 -3 0 c -3 -1.5 -3 -6 -3 -6 l 15 0 l 0 -23.5 c 0 -1 -1 -2 -2 -2 z m 1 3 30 0 0 18 -30 0 z m 12 19.5 l 6 0 0 1.5 -6 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg
new file mode 120000
index 00000000..97712fb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg
@@ -0,0 +1 @@
+applications-fonts.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg
new file mode 120000
index 00000000..10d5d405
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg
@@ -0,0 +1 @@
+../devices/keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg
new file mode 100644
index 00000000..1356ec8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24.1 12.881 c 0 -0.767 -0.448 -1.381 -1 -1.381 -0.552 0 -1 0.615 -1 1.381 l 0 5.119 2 0 z" style="fill:#555"/>
+ <path d="m 22.1 51.11 c 0 0.767 0.448 1.389 1 1.389 0.552 0 1 -0.623 1 -1.389 l 0 -5.111 -2 0 z" style="fill:#555"/>
+ <path d="m 33 12.881 c 0 -0.767 -0.45 -1.381 -1 -1.381 -0.553 0 -0.997 0.615 -0.997 1.381 l 0 5.119 l 2 0 z" style="fill:#555"/>
+ <path d="m 31 51.11 c 0 0.767 0.444 1.389 0.997 1.389 0.553 0 1 -0.623 1 -1.389 l 0 -5.111 -2 0" style="fill:#555"/>
+ <path d="m 42 12.881 c 0 -0.767 -0.444 -1.381 -1 -1.381 -0.553 0 -0.997 0.615 -0.997 1.381 l 0 5.119 l 2 0 z" style="fill:#555"/>
+ <path d="m 40 51.11 c 0 0.767 0.444 1.389 1 1.389 0.553 0 0.997 -0.623 0.997 -1.389 l 0 -5.111 -2 0" style="fill:#555"/>
+ <path d="m 12.883 40 c -0.768 0 -1.383 0.444 -1.383 0.997 0 0.553 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 42 c 0.768 0 1.391 -0.45 1.391 -1 0 -0.553 -0.624 -0.997 -1.391 -0.997 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 12.883 31 c -0.768 0 -1.383 0.448 -1.383 1 c 0 0.546 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 33 c 0.768 0 1.391 -0.454 1.391 -1 c 0 -0.552 -0.624 -1 -1.391 -1 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 12.883 22 c -0.768 0 -1.383 0.448 -1.383 1 c 0 0.546 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 24 c 0.768 0 1.391 -0.454 1.391 -1 c 0 -0.552 -0.624 -1 -1.391 -1 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 39.29 42 c 1.49 0 2.713 -1.21 2.713 -2.709 l 0 -14.583 c 0 -1.499 -1.223 -2.709 -2.713 -2.709 l -14.581 0 c -1.49 0 -2.706 1.21 -2.706 2.709 l 0 14.583 c 0 1.499 1.216 2.709 2.706 2.709" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg
new file mode 100644
index 00000000..a9af0811
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 28.837 10 6.325 0 c 9.484 0 8.837 9.622 8.837 9.622 l 0 8.255 c 0 3.142 -6 9.622 -6 9.622 l 0 4.127 14 6.871 l 0 5.503 l -40 0 0 -5.503 14 -6.871 0 -4.127 c 0 0 -6.02 -6.48 -6 -9.622 l 0 -8.255 c 0 0 -0.646 -9.622 8.837 -9.622" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..68f16f71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+applications-painting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg
new file mode 120000
index 00000000..94aaadc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg
@@ -0,0 +1 @@
+preferences-desktop-personal-directory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg
new file mode 120000
index 00000000..913a2c07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg
@@ -0,0 +1 @@
+gnome-applications.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg
new file mode 100644
index 00000000..9539484d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 31.771 19.2 3.657 0 c 5.486 0 5.368 5.601 5.368 5.601 l 0 4.8 c 0 1.827 -3.198 5.601 -3.198 5.601 l 0 2.4 7.201 3.998 0 3.201 -22.4 0 0 -3.201 7.201 -3.998 0 -2.4 c 0 0 -3.21 -3.773 -3.198 -5.601 l 0 -4.8 c 0 0 -0.118 -5.601 5.368 -5.601 z" style="fill:#555"/>
+ <path d="m 15.772 6.4 c -5.486 0 -5.369 5.6 -5.369 5.6 l 0 4.8 c -0.012 1.827 3.197 5.6 3.197 5.6 l 0 2.4 -7.2 4 0 3.2 19.09 0 c -0.008 -0.017 -0.02 -0.033 -0.028 -0.05 -0.352 -0.718 -0.662 -1.431 -0.656 -2.359 l 0 -3.01 l -3.206 -1.781 l 0 -2.4 c 0 0 3.197 -3.773 3.197 -5.6 l 0 -4.8 c 0 0 0.117 -5.6 -5.369 -5.6 l -3.656 0 z m 12.231 21.956 0 1.247 a 1.6 1.6 0 0 1 0 0.006 c 0 -0.015 0.088 0.431 0.334 0.934 0.116 0.237 0.306 0.51 0.462 0.772 l 0 -2.516 -0.797 -0.444" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg
new file mode 120000
index 00000000..b804811e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg
@@ -0,0 +1 @@
+applications-mail.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..a68d9466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+preferences-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg
new file mode 100644
index 00000000..51ae76c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 56 27.15 0 9.692 c 0 0.639 -0.683 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.825 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+ <path d="m 38 27.15 0 9.692 c 0 0.639 -0.675 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.834 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+ <path d="m 20 27.15 0 9.692 c 0 0.639 -0.683 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.825 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg
new file mode 100644
index 00000000..f2946438
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 7 c -3.879 0 -7.555 0.887 -10.834 2.469 l -0.15 -0.055 c -0.02 0.053 -0.035 0.109 -0.055 0.162 c -8.265 4.083 -13.961 12.594 -13.961 22.424 c 0 9.838 5.706 18.357 13.982 22.436 c 0.023 0.053 0.041 0.107 0.064 0.16 l 0.135 -0.059 c 3.275 1.577 6.945 2.463 10.818 2.463 c 3.875 0 7.546 -0.886 10.822 -2.465 l 0.139 0.061 c 0.024 -0.054 0.043 -0.11 0.066 -0.164 c 8.271 -4.08 13.973 -12.597 13.973 -22.432 c 0 -9.826 -5.692 -18.336 -13.951 -22.42 c -0.02 -0.055 -0.036 -0.111 -0.057 -0.166 l -0.154 0.057 c -3.28 -1.583 -6.957 -2.471 -10.838 -2.471 z m -1.5 3.057 l 0 7.943 l -6.826 0 c -0.872 0 -1.674 0.74 -1.674 1.668 l 0 0.332 l -0.871 0 c 0.572 -2.791 1.324 -5.546 2.25 -8.236 c 2.211 -0.941 4.605 -1.538 7.121 -1.707 z m 3 0 c 2.514 0.169 4.913 0.753 7.123 1.693 c 0.927 2.693 1.671 5.457 2.242 8.25 l -0.865 0 l 0 -0.332 c 0 -0.928 -0.801 -1.668 -1.674 -1.668 l -6.826 0 l 0 -7.943 z m 10.939 3.787 c 2.384 1.635 4.421 3.732 6 6.156 l -4.502 0 c -0.407 -2.072 -0.904 -4.129 -1.498 -6.156 z m -24.873 0.004 c -0.595 2.027 -1.102 4.08 -1.51 6.152 l -4.502 0 c 1.58 -2.426 3.626 -4.517 6.01 -6.152 z m 5.434 7.152 l 14 0 l 0 22 l -14 0 l 0 -22 z m -13.08 2 l 5.615 0 c -0.377 2.494 -0.612 5 -0.705 7.5 l -6.773 0 c 0.178 -2.659 0.827 -5.185 1.863 -7.5 z m 8.664 0 l 1.416 0 l 0 7.5 l -2.152 0 c 0.096 -2.497 0.344 -5 0.736 -7.5 z m 21.416 0 l 1.404 0 c 0.392 2.496 0.641 5 0.736 7.5 l -2.141 0 l 0 -7.5 z m 4.465 0 l 5.613 0 c 1.037 2.315 1.691 4.84 1.869 7.5 l -6.783 0 c -0.093 -2.499 -0.323 -5.01 -0.699 -7.5 z m -11.465 7 a 2 2 0 0 0 -2 2 a 2 2 0 0 0 2 2 a 2 2 0 0 0 2 -2 a 2 2 0 0 0 -2 -2 z m -24.943 3.5 l 6.734 0 c 0.025 2.526 0.186 5.03 0.521 7.5 l -5.393 0 c -1.037 -2.315 -1.685 -4.841 -1.863 -7.5 z m 9.752 0 l 2.191 0 l 0 7.5 l -1.637 0 c -0.351 -2.457 -0.528 -4.967 -0.555 -7.5 z m 22.19 0 l 2.178 0 c -0.027 2.534 -0.211 5.04 -0.563 7.5 l -1.615 0 l 0 -7.5 z m 5.203 0 l 6.744 0 c -0.179 2.659 -0.828 5.186 -1.865 7.5 l -5.41 0 c 0.335 -2.467 0.506 -4.974 0.531 -7.5 z m -33.648 10.5 l 4.25 0 c 0.391 2.036 0.906 4.03 1.527 5.982 c -2.283 -1.61 -4.25 -3.637 -5.777 -5.982 z m 7.33 0 l 1.115 0 l 0 0.332 c 0 0.928 0.801 1.668 1.674 1.668 l 6.826 0 l 0 7.943 c -2.537 -0.17 -4.95 -0.774 -7.176 -1.729 c -1.051 -2.62 -1.864 -5.371 -2.439 -8.215 z m 21.12 0 l 1.096 0 c -0.575 2.844 -1.369 5.605 -2.42 8.227 c -2.225 0.953 -4.642 1.546 -7.176 1.717 l 0 -7.943 l 6.826 0 c 0.872 0 1.674 -0.74 1.674 -1.668 l 0 -0.332 z m 4.18 0 l 4.258 0 c -1.528 2.343 -3.482 4.381 -5.766 5.99 c 0.62 -1.951 1.117 -3.954 1.508 -5.99 z" style="fill:#e78684;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg
new file mode 100644
index 00000000..176817a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 22.48 11 c -0.807 0.083 -1.484 0.822 -1.48 1.613 l 0 12.775 c 0 0.846 0.787 1.613 1.654 1.613 l 18.692 0 c 0.867 0 1.654 -0.767 1.654 -1.613 l 0 -12.775 c 0 -0.846 -0.787 -1.613 -1.654 -1.613" style="fill:#c0956e"/>
+ <path d="m 9.48 37 c -0.807 0.083 -1.484 0.818 -1.48 1.609 l 0 12.782 c 0 0.842 0.787 1.609 1.654 1.609 l 18.692 0 c 0.867 0 1.654 -0.767 1.654 -1.609 l 0 -12.782 c 0 -0.842 -0.787 -1.609 -1.654 -1.609" style="fill:#c0956e"/>
+ <path d="m 36.48 37 c -0.807 0.083 -1.484 0.818 -1.48 1.609 l 0 12.782 c 0 0.842 0.787 1.609 1.65 1.609 l 18.696 0 c 0.863 0 1.654 -0.767 1.654 -1.609 l 0 -12.782 c 0 -0.842 -0.791 -1.609 -1.654 -1.609" style="fill:#c0956e"/>
+ <path d="m 31 28 0 3 -14 0 0 5 2 0 0 -3 26 0 0 3 2 0 0 -5 -14 0 0 -3 z" style="fill:#c0956e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg
new file mode 100644
index 00000000..8c9863a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<!-- color: #46baa7 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 26.5,7 C 25.6735,7 25,7.6735 25,8.5 24.999269,9.4728445 25,12 25,12 l -3.7805,0 C 18.875,12 17,13.974 17,16.3125 l 0,36.375 C 17,55.026 18.881,57 21.2195,57 L 42.782,57 C 45.1205,57 47,55.026 47,52.6875 l 0,-36.375 C 47,13.974 45.1265,12 42.782,12 L 39,12 39,8.5 C 39,7.6735 38.3265,7 37.5,7 Z m 16.282,8 C 43.427,15 44,15.522 44,16.3125 l 0,36.375 C 44,53.478 43.433,54 42.782,54 L 21.2195,54 C 20.5685,54 20,53.478 20,52.6875 l 0,-36.375 C 20,15.522 20.5745,15 21.2195,15 Z M 42,27 22,42 l 0,10 20,0 z" style="fill:#ecb040;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg
new file mode 100644
index 00000000..6f25a03e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg
@@ -0,0 +1,4 @@
+<!-- color: #8d65ba -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 14 c -11.214 0.007 -20.22 7.745 -25.466 13.792 -0.652 0.752 -1.352 1.638 -1.936 2.458 -0.398 0.547 -0.596 1.148 -0.596 1.75 c 0 0.602 0.197 1.203 0.596 1.75 0.584 0.82 1.284 1.707 1.936 2.458 c 5.25 6.05 14.26 13.786 25.466 13.792 11.214 -0.006 20.22 -7.745 25.466 -13.792 c 0.652 -0.752 1.352 -1.638 1.936 -2.458 0.398 -0.547 0.596 -1.148 0.596 -1.75 0 -0.602 -0.197 -1.203 -0.596 -1.75 c -0.584 -0.82 -1.284 -1.707 -1.936 -2.458 -5.25 -6.05 -14.26 -13.786 -25.466 -13.792 m 0 4 c 2.985 0.005 5.89 0.964 8.291 2.737 l -5.058 5.058 c -0.998 -0.521 -2.107 -0.794 -3.233 -0.795 c -3.866 0 -7 3.134 -7 7 0.001 1.126 0.274 2.235 0.795 3.233 l -5.058 5.058 c -1.773 -2.401 -2.732 -5.306 -2.737 -8.291 0 -7.732 6.268 -14 14 -14 m 11.256 5.709 c 1.773 2.401 2.732 5.306 2.737 8.291 0 7.732 -6.268 14 -14 14 -2.985 -0.005 -5.89 -0.964 -8.291 -2.737 l 5.058 -5.058 c 0.998 0.521 2.107 0.794 3.233 0.795 3.866 0 7 -3.134 7 -7 -0.001 -1.126 -0.274 -2.235 -0.795 -3.233 z m -9.163 2.691 c 0.164 0.001 0.328 0.014 0.49 0.038 l -3.951 3.951 c -0.024 -0.162 -0.037 -0.326 -0.038 -0.49 0 -1.933 1.567 -3.5 3.5 -3.5 m 3.462 3.01 c 0.024 0.162 0.037 0.326 0.038 0.49 0 1.933 -1.567 3.5 -3.5 3.5 -0.164 -0.001 -0.328 -0.014 -0.49 -0.038 l 3.951 -3.951" style="fill:#eb93b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg
new file mode 100644
index 00000000..f36ade63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 25.413 11.2 0.373 0 c 0.336 0 0.613 0.273 0.613 0.615 l 0 1.969 c 0 0.337 -0.277 0.615 -0.613 0.615 l -0.373 0 c -0.336 0 -0.613 -0.278 -0.613 -0.615 l 0 -1.969 c 0 -0.342 0.277 -0.615 0.613 -0.615 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 25.413 36.8 0.373 0 c 0.336 0 0.613 0.278 0.613 0.614 l 0 1.971 c 0 0.337 -0.277 0.614 -0.613 0.614 l -0.373 0 c -0.336 0 -0.613 -0.278 -0.613 -0.614 l 0 -1.971 c 0 -0.337 0.277 -0.614 0.613 -0.614 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 11.2 25.785 0 -0.369 c 0 -0.337 0.278 -0.615 0.62 -0.615 l 1.966 0 c 0.337 0 0.614 0.278 0.614 0.615 l 0 0.369 c 0 0.342 -0.278 0.615 -0.614 0.615 l -1.966 0 c -0.342 0 -0.62 -0.273 -0.62 -0.615 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 36.8 25.785 0 -0.369 c 0 -0.337 0.278 -0.615 0.615 -0.615 l 1.969 0 c 0.342 0 0.615 0.278 0.615 0.615 l 0 0.369 c 0 0.342 -0.273 0.615 -0.615 0.615 l -1.969 0 c -0.337 0 -0.615 -0.273 -0.615 -0.615" style="fill:#fd4651;fill-opacity:1"/>
+ <circle cx="25.6" cy="25.6" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#fd4651;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4.8;stroke-dashoffset:0"/>
+ <path d="m 18.13 17 c -0.242 0 -0.485 0.094 -0.669 0.277 l -0.04 0.046 c -0.371 0.367 -0.371 0.966 0 1.333 l 5.558 5.558 c 0.003 0.003 0.006 0.004 0.008 0.006 a 2.933 2.933 0 0 1 1.4 -1.344 c -0.012 -0.013 -0.017 -0.029 -0.029 -0.042 l -5.558 -5.558 c -0.186 -0.183 -0.429 -0.277 -0.671 -0.277 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.538 17.507 c -0.122 0.015 -0.243 0.055 -0.356 0.121 l -9.752 5.629 a 2.933 2.933 0 0 1 1.069 1.85 l 9.75 -5.629 c 0.454 -0.262 0.608 -0.843 0.348 -1.294 l -0.121 -0.21 c -0.197 -0.341 -0.572 -0.513 -0.938 -0.467 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.704 27.786 -5.446 10.04 c -0.125 0.229 -0.046 0.525 0.179 0.663 l 0.063 0.042 c 0.225 0.133 0.504 0.059 0.629 -0.171 l 5.46 -10.06 a 2.933 2.933 0 0 1 -0.885 -0.51 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.6 22.347 c -1.769 0 -3.2 1.431 -3.2 3.2 0 1.769 1.431 3.2 3.2 3.2 1.769 0 3.2 -1.431 3.2 -3.2 0 -1.769 -1.431 -3.2 -3.2 -3.2 z m 0 1.653 a 1.6 1.6 0 0 1 1.6 1.6 1.6 1.6 0 0 1 -1.6 1.6 1.6 1.6 0 0 1 -1.6 -1.6 1.6 1.6 0 0 1 1.6 -1.6 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg
new file mode 120000
index 00000000..9858aa4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg
@@ -0,0 +1 @@
+../apps/window-manager.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg
new file mode 100644
index 00000000..d020dd1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.606 22.5 36.788 0 c 1.165 0 2.106 0.935 2.106 2.088 l 0 14.825 c 0 1.153 -0.941 2.088 -2.106 2.088 l -36.788 0 c -1.165 0 -2.106 -0.935 -2.106 -2.088 l 0 -14.825 c 0 -1.153 0.941 -2.088 2.106 -2.088 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#6aaf53;stroke-linecap:round;stroke-linejoin:round;stroke-width:3"/>
+ <path d="m 14.687 25 c -0.38 0 -0.687 0.312 -0.687 0.701 l 0 12.598 c 0 0.39 0.307 0.701 0.687 0.701 l 16.626 0 c 0.38 0 0.687 -0.312 0.687 -0.701 l 0 -12.598 c 0 -0.39 -0.307 -0.701 -0.687 -0.701 m -12.313 10 l 0 -6 1.5 0 0 6 z m 3 0 0 -6 1.5 0 0 6 z m 3 0 0 -6 1.5 0 0 6 z" style="fill:#6aaf53"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg
new file mode 100644
index 00000000..9af36c1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#b2c64a"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b2c64a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg b/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg
new file mode 100644
index 00000000..6fc39b30
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 33.761 41.931 c -0.122 -4.536 0.896 -8.937 5.218 -12.06 4.559 -3.529 8.949 -7.942 8.487 -13.14 c -0.107 -5.02 -5.992 -8.953 -12.336 -9.517 -7.137 -0.983 -15.778 1.445 -18.17 6.979 c -1.212 2.692 -0.087 7.52 3.987 7.52 2.38 0 3.474 -1.528 3.651 -2.921 0.138 -1.058 -0.304 -2 -0.561 -2.874 -0.296 -0.995 0.959 -2.921 2.329 -3.711 1.145 -0.651 2.341 -0.876 2.514 -0.916 4.105 -0.979 8.195 1.184 9.9 3.817 1.709 2.629 -0.17 6.616 -2.87 10.504 -2.704 3.884 -5.597 8.29 -5.59 12.975 0 1.784 -0.158 2.388 -0.047 3.107 0.091 0.576 2.01 0.505 3.486 0.237 z m -1.875 6.103 c -3.92 -0.209 -6.636 4.204 -4.283 7.02 2.108 3.103 8.01 2.333 9.02 -1.18 1.054 -2.736 -1.472 -5.886 -4.737 -5.842 z" style="fill:#9cc7cf"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg
new file mode 100644
index 00000000..d9b33474
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#4aa5c6"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#4aa5c6;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/3floppy_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/3floppy_unmount.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/3floppy_unmount.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/ac-adapter.svg b/.icons/Material-Black-Lime-Numix/64/devices/ac-adapter.svg
new file mode 100644
index 00000000..577b3d42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/ac-adapter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 29 50 0 8.621 c 0 0.767 -0.607 1.379 -1.37 1.379 l -2.261 0 c -0.762 0 -1.37 -0.611 -1.37 -1.379 l 0 -8.621 z m 11 0 0 8.621 c 0 0.767 -0.607 1.379 -1.37 1.379 l -2.262 0 c -0.762 0 -1.37 -0.611 -1.37 -1.379 l 0 -8.621 z" style="fill:#909ea9;fill-opacity:1"/>
+ <path d="m 4.676 4.545 c 0.443 0.016 0.858 0.146 1.198 0.325 0.454 0.239 0.777 0.576 0.913 1.015 c 0.603 1.938 1.808 3.729 3.386 4.959 c 2.291 1.911 5.701 2.594 9.244 3.523 1.786 0.433 3.647 0.933 5.516 1.685 1.877 0.746 3.715 1.816 5.307 3.331 1.771 1.716 3.052 3.919 3.652 6.318 0.196 0.79 0.312 1.49 0.361 2.298 l 5.335 0 c 3.552 0 6.586 2.882 6.41 6.453 l 0 13.547 -27.998 0 0 -13.547 c 0 -3.575 2.858 -6.453 6.41 -6.453 l 5.335 0 c -0.041 -0.438 -0.084 -0.783 -0.19 -1.206 -0.389 -1.566 -1.24 -3.038 -2.397 -4.155 -1.028 -1.02 -2.407 -1.789 -3.899 -2.412 -1.5 -0.618 -3.163 -1.04 -4.907 -1.474 -3.517 -0.805 -7.476 -1.782 -10.918 -4.365 -2.324 -1.829 -4.04 -4.347 -4.907 -7.161 -0.197 -0.636 -0.093 -1.297 0.228 -1.781 0.322 -0.483 0.851 -0.779 1.465 -0.862 0.153 -0.021 0.309 -0.044 0.457 -0.038" style="fill:#20262b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/audio-card.svg b/.icons/Material-Black-Lime-Numix/64/devices/audio-card.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audio-card.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/audio-headphones.svg b/.icons/Material-Black-Lime-Numix/64/devices/audio-headphones.svg
new file mode 100644
index 00000000..c5eae358
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audio-headphones.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.696 11.02 c 0 0 -3.928 0.29 -6.547 1.274 -2.619 0.984 -4.307 2.128 -7.857 4.747 -3.55 2.619 -1.862 3.123 -1.862 3.123 0.948 0.108 2.178 0.069 3.02 -0.506 1.074 -0.733 3.418 -2.618 5.389 -3.424 2.479 -1.014 5.178 -1.68 7.857 -1.68 2.678 0 5.378 0.666 7.857 1.68 1.97 0.806 4.314 2.691 5.389 3.424 0.843 0.575 2.072 0.615 3.02 0.506 0 0 1.688 -0.504 -1.862 -3.123 -3.55 -2.619 -5.238 -3.763 -7.857 -4.747 -2.619 -0.984 -6.547 -1.274 -6.547 -1.274 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -11.333 -31.652 a 20.667 20.667 0 0 1 -10.333 17.898 20.667 20.667 0 0 1 -20.667 0 20.667 20.667 0 0 1 -10.333 -17.898" 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:2;stroke-dashoffset:0"/>
+ <path d="m 10.333 31.652 0.333 4 2 0 -0.333 -4 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="9.333" height="21.333" x="10.186" y="33.778" rx="2.667" 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 10.667 35.651 1.511 17.267 1.328 -0.116 -0.116 -1.328 1.328 -0.116 -1.394 -15.939 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2.667" height="21.333" x="10.186" y="33.778" 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 53.667 31.652 -0.333 4 -2 0 0.333 -4 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="2.667" y="28.2" x="-53.57" height="21.333" width="9.333" 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 53.33 35.651 -1.511 17.267 -1.328 -0.116 0.116 -1.328 -1.328 -0.116 1.394 -15.939 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="28.2" x="-53.57" height="21.333" width="2.667" 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/64/devices/audio-headset.svg b/.icons/Material-Black-Lime-Numix/64/devices/audio-headset.svg
new file mode 100644
index 00000000..8f107388
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audio-headset.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.696 11.02 c 0 0 -3.928 0.29 -6.547 1.274 -2.619 0.984 -4.307 2.128 -7.857 4.747 -3.55 2.619 -1.862 3.123 -1.862 3.123 0.948 0.108 2.178 0.069 3.02 -0.506 1.074 -0.733 3.418 -2.618 5.389 -3.424 2.479 -1.014 5.178 -1.68 7.857 -1.68 2.678 0 5.378 0.666 7.857 1.68 1.97 0.806 4.314 2.691 5.389 3.424 0.843 0.575 2.072 0.615 3.02 0.506 0 0 1.688 -0.504 -1.862 -3.123 -3.55 -2.619 -5.238 -3.763 -7.857 -4.747 -2.619 -0.984 -6.547 -1.274 -6.547 -1.274 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -11.333 -31.651 a 20.667 20.667 0 0 1 -10.333 17.898 20.667 20.667 0 0 1 -20.667 0 20.667 20.667 0 0 1 -10.333 -17.898" 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:2;stroke-dashoffset:0"/>
+ <path d="m 10.333 31.651 0.333 4 2 0 -0.333 -4 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="9.333" height="21.333" x="10.186" y="33.778" rx="2.667" 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 10.667 35.651 1.511 17.267 1.328 -0.116 -0.116 -1.328 1.328 -0.116 -1.394 -15.939 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2.667" height="21.333" x="10.186" y="33.778" 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 53.667 31.651 -0.333 4 -2 0 0.333 -4 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="2.667" y="28.2" x="-53.57" height="21.333" width="9.333" 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 53.33 35.651 -1.511 17.267 -1.328 -0.116 0.116 -1.328 -1.328 -0.116 1.394 -15.939 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="28.2" x="-53.57" height="21.333" width="2.667" 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 32 5.651 c -0.564 -0.007 -1.022 0.452 -1.013 1.016 0.009 0.551 0.462 0.992 1.013 0.984 13.267 0 24 10.733 24 24 0 4 -0.599 11.213 -1.833 11.469 -0.87 0.18 -2.167 0.531 -2.167 0.531 l 0 2 c 0 0 3.463 -0.431 4.274 -1.623 0.524 -0.77 1.731 -4.377 1.726 -12.377 0 -14.348 -11.652 -26 -26 -26 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#515151;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="2.748" x="32" y="6.237" rx="0.933" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/audio-input-microphone.svg b/.icons/Material-Black-Lime-Numix/64/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..552a32e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audio-input-microphone.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 4.5 c 4.141 0 7.5 3.863 7.5 8.625 l 0 10.5 c 0 4.762 -3.359 8.625 -7.5 8.625 c -4.141 0 -7.5 -3.863 -7.5 -8.625 l 0 -10.5 c 0 -4.762 3.359 -8.625 7.5 -8.625 m 0 0" style="fill:#d6d6d6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 18 l 0 1.5 l -4.5 0 c -0.832 0 -1.5 -0.336 -1.5 -0.75 c 0 -0.414 0.668 -0.75 1.5 -0.75 m 4.5 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 15 l 0 1.5 l -4.5 0 c -0.832 0 -1.5 -0.336 -1.5 -0.75 c 0 -0.414 0.668 -0.75 1.5 -0.75 m 4.5 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.5 24 l -4.5 1.871 l 0.035 -1.875 m 4.465 0.004" style="fill:#363636;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 24 l 4.5 1.871 l -0.035 -1.875 m -4.465 0.004" style="fill:#363636;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.84 23.426 c -0.613 0.012 -1.105 0.516 -1.098 1.133 c 0 4.375 2.34 8.426 6.129 10.613 c 3.793 2.191 8.465 2.191 12.258 0 c 3.789 -2.188 6.129 -6.238 6.129 -10.613 c 0.004 -0.402 -0.207 -0.777 -0.555 -0.98 c -0.344 -0.203 -0.773 -0.203 -1.121 0 c -0.348 0.203 -0.559 0.578 -0.555 0.98 c 0 3.582 -1.91 6.891 -5.01 8.684 c -3.105 1.793 -6.926 1.793 -10.03 0 c -3.102 -1.793 -5.01 -5.102 -5.01 -8.684 c 0.004 -0.301 -0.113 -0.594 -0.328 -0.805 c -0.215 -0.215 -0.504 -0.332 -0.805 -0.328 m 0 0" style="fill:#537080;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.887 36.59 c -0.43 3.23 -2.914 5.242 -5.574 6.91 l 13.375 0 c -2.66 -1.668 -5.145 -3.68 -5.574 -6.91 m -2.227 0" style="fill:#537080;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16.5 23.25 l 0 0.375 c 0 4.777 3.344 8.625 7.5 8.625 c 4.156 0 7.5 -3.848 7.5 -8.625 l 0 -0.375 m -15 0" style="fill:#537080;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.5 22.5 l 0 1.125 c 0 0.125 0.012 0.25 0.02 0.375 l 14.961 0 c 0.008 -0.125 0.02 -0.25 0.02 -0.375 l 0 -1.125 m -15 0" style="fill:#363636;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.43 12 c 0.043 0.367 0.07 0.742 0.07 1.125 l 0 0.375 l -4.5 0 c -0.832 0 -1.5 -0.336 -1.5 -0.75 c 0 -0.414 0.668 -0.75 1.5 -0.75 m 4.43 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 -0.57 l 0 34.551 c 1.113 -0.266 2.129 -0.832 3 -1.609 l 0 -31.34 c -0.871 -0.777 -1.887 -1.34 -3 -1.605 m 0 0" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 33.496 c -0.957 0.484 -1.969 0.809 -3 0.965 l 0 2.258 c 1.02 -0.125 2.027 -0.387 3 -0.77 m 0 -2.453" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 38.07 l 0 5.43 l 3 0 l 0 -1.543 c -1.324 -1.063 -2.422 -2.316 -3 -3.887 m 0 0" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.5 18 l 0 1.5 l 4.5 0 c 0.832 0 1.5 -0.336 1.5 -0.75 c 0 -0.414 -0.668 -0.75 -1.5 -0.75 m -4.5 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.5 15 l 0 1.5 l 4.5 0 c 0.832 0 1.5 -0.336 1.5 -0.75 c 0 -0.414 -0.668 -0.75 -1.5 -0.75 m -4.5 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.57 12 c -0.043 0.367 -0.07 0.742 -0.07 1.125 l 0 0.375 l 4.5 0 c 0.832 0 1.5 -0.336 1.5 -0.75 c 0 -0.414 -0.668 -0.75 -1.5 -0.75 m -4.43 0" style="fill:#818181;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/audio-speakers.svg b/.icons/Material-Black-Lime-Numix/64/devices/audio-speakers.svg
new file mode 100644
index 00000000..f3795551
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audio-speakers.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="48" cy="48" rx="6" ry="6" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <ellipse cx="48" cy="16" rx="6" ry="6" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <ellipse cx="16" cy="48" rx="6" ry="6" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <ellipse cx="16" cy="16" rx="6" ry="6" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <ellipse cx="32" cy="32" rx="24" ry="24" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <ellipse cx="32" cy="32" rx="19.5" ry="19.5" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 32 32 1.595 19.402 c 4.606 -0.376 8.886 -2.377 12.12 -5.584 l -13.719 -13.819" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 32 32 11.08 16.01 c 3.8 -2.629 6.507 -6.502 7.708 -10.898 l -18.79 -5.108" style="fill:#268bd2;fill-opacity:0.253;stroke:none"/>
+ <ellipse cx="32" cy="32" rx="19.5" ry="19.5" style="stroke-dasharray:none;stroke-opacity:0.157;fill:none;stroke-miterlimit:4;stroke:#fdf6e3;stroke-width:3"/>
+ <path d="m 32 32 -1.595 -19.402 c -4.606 0.376 -8.886 2.377 -12.12 5.584 l 13.719 13.819" style="fill:#073642;fill-opacity:0.261;stroke:none"/>
+ <path d="m 32 32 -11.08 -16.01 c -3.8 2.629 -6.507 6.502 -7.708 10.898 l 18.79 5.108" style="fill:#002b36;fill-opacity:0.145;stroke:none"/>
+ <circle cx="32" cy="32" r="8" style="fill:#073642;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/audiocard.svg b/.icons/Material-Black-Lime-Numix/64/devices/audiocard.svg
new file mode 100644
index 00000000..dd114d63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/audiocard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 40.5 30 -30 0 0 -16.5 30 0 z m 0 0" style="fill:#a6b34a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 16.5 0 3 10.5 0 0 -3 z m 0 0" style="fill:#05353f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 16.5 0 3 10.5 0 0 -3 z m 0 0" style="fill:#05353f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 22.5 0 1.5 24 0 0 -1.5 z m 0 0" style="fill:#05353f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 25.5 0 1.5 24 0 0 -1.5 z m 0 0" style="fill:#05353f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 15 3 0 0 3 -3 0 z m 0 0" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 20.25 3 0 0 3 -3 0 z m 0 0" style="fill:#238ad1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 25.5 3 0 0 3 -3 0 z m 0 0" style="fill:#dc302e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 10.5,7.5 9,7.5 9,39 l -1.5,0 0,1.5 3,0 z m 0,0" style="fill:#637a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 13.5 3 0 0 16.5 -3 0 z m 0 0" style="fill:#fdf5e3;fill-opacity:0.337;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-caution-charging.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-caution-charging.svg
new file mode 100644
index 00000000..2c85ae86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-caution-charging.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 33.75 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 3.75 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -3.75 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l -12 13.5 l 7.5 0 l -4.5 10.5 l 12 -15 l -5.625 0 m 2.625 -9" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-caution.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-caution.svg
new file mode 100644
index 00000000..d22fbfdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-caution.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 33.75 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 3.75 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -3.75 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-empty-charging.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-empty-charging.svg
new file mode 100644
index 00000000..d79b0592
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-empty-charging.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l -12 13.5 l 7.5 0 l -4.5 10.5 l 12 -15 l -5.625 0 m 2.625 -9" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-empty.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-empty.svg
new file mode 100644
index 00000000..17090738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-empty.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-full-charged.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-full-charged.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/battery-full-charging.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-full-charging.svg
new file mode 100644
index 00000000..43492046
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-full-charging.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l -12 13.5 l 7.5 0 l -4.5 10.5 l 12 -15 l -5.625 0 m 2.625 -9" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-full.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-full.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-full.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-good-charging.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-good-charging.svg
new file mode 100644
index 00000000..693759ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-good-charging.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 17.25 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 20.25 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -20.25 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l -12 13.5 l 7.5 0 l -4.5 10.5 l 12 -15 l -5.625 0 m 2.625 -9" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-good.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-good.svg
new file mode 100644
index 00000000..64929860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-good.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 17.25 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 20.25 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -20.25 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-low-charging.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-low-charging.svg
new file mode 100644
index 00000000..f2dec629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-low-charging.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 25.5 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 12 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -12 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l -12 13.5 l 7.5 0 l -4.5 10.5 l 12 -15 l -5.625 0 m 2.625 -9" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-low.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-low.svg
new file mode 100644
index 00000000..3f1e3e02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-low.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 25.5 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 12 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -12 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery-missing.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery-missing.svg
new file mode 100644
index 00000000..3ea76167
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery-missing.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.641 28.5 l 0 -0.805 c 0 -0.723 0.172 -1.352 0.508 -1.887 c 0.336 -0.535 0.953 -1.105 1.852 -1.707 c 0.863 -0.566 1.434 -1.023 1.703 -1.379 c 0.281 -0.355 0.422 -0.75 0.422 -1.188 c 0 -0.488 -0.199 -0.863 -0.594 -1.121 c -0.395 -0.254 -0.945 -0.383 -1.656 -0.383 c -1.234 0 -2.641 0.371 -4.219 1.109 l -1.348 -2.477 c 1.836 -0.941 3.781 -1.414 5.84 -1.414 c 1.695 0 3.039 0.375 4.04 1.121 c 1 0.746 1.508 1.738 1.508 2.984 c 0 0.828 -0.207 1.543 -0.617 2.148 c -0.414 0.602 -1.195 1.281 -2.348 2.035 c -0.789 0.535 -1.289 0.941 -1.504 1.219 c -0.207 0.277 -0.309 0.645 -0.309 1.098 l 0 0.645 l -3.273 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.441 31.852 c 0 -0.625 0.16 -1.094 0.484 -1.414 c 0.328 -0.32 0.801 -0.48 1.422 -0.48 c 0.602 0 1.063 0.164 1.387 0.488 c 0.332 0.328 0.5 0.797 0.5 1.406 c 0 0.59 -0.168 1.055 -0.5 1.395 c -0.332 0.336 -0.793 0.504 -1.387 0.504 c -0.605 0 -1.078 -0.164 -1.41 -0.492 c -0.332 -0.332 -0.496 -0.801 -0.496 -1.406" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/battery.svg b/.icons/Material-Black-Lime-Numix/64/devices/battery.svg
new file mode 100644
index 00000000..4cc0f65c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/battery.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linear0" gradientUnits="userSpaceOnUse" y1="-7" x2="0" y2="23" gradientTransform="matrix(1.125,0,0,1.125,-2.999998,-3)">
+ <stop style="stop-color:#829495;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <path d="m 21.75 6 c -1.246 0 -2.25 1 -2.25 2.25 l 0 0.75 l -2.25 0 c -1.246 0 -2.25 1 -2.25 2.25 l 0 28.5 c 0 1.246 1 2.25 2.25 2.25 l 13.5 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -28.5 c 0 -1.246 -1 -2.25 -2.25 -2.25 l -2.25 0 l 0 -0.75 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -4.5 0" style="fill:url(#linear0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 9 l 13.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 28.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -13.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -28.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#6fa6ce;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 3 0 l 0 3 l -3 0 m 0 -3" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 9 l 3 0 l 0 33 l -3 0 m 0 -33" style="fill:#fff;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/block-device.svg b/.icons/Material-Black-Lime-Numix/64/devices/block-device.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/block-device.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/camera-photo.svg b/.icons/Material-Black-Lime-Numix/64/devices/camera-photo.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/camera-photo.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/camera-unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/camera-unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/camera-unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/camera-web.svg b/.icons/Material-Black-Lime-Numix/64/devices/camera-web.svg
new file mode 100644
index 00000000..895d2656
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/camera-web.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 38.25 18.75 c 0 7.871 -6.379 14.25 -14.25 14.25 c -7.871 0 -14.25 -6.379 -14.25 -14.25 c 0 -7.871 6.379 -14.25 14.25 -14.25 c 7.871 0 14.25 6.379 14.25 14.25 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 34.5 l 9 0 l 0 4.5 l -9 0 m 0 -4.5" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 40.5 l 24 0 l 0 3 l -24 0 m 0 -3" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.75 18.75 c 0 5.387 -4.363 9.75 -9.75 9.75 c -5.387 0 -9.75 -4.363 -9.75 -9.75 c 0 -5.387 4.363 -9.75 9.75 -9.75 c 5.387 0 9.75 4.363 9.75 9.75 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.13 18.75 c 0 3.934 -3.191 7.125 -7.125 7.125 c -3.934 0 -7.125 -3.191 -7.125 -7.125 c 0 -3.934 3.191 -7.125 7.125 -7.125 c 3.934 0 7.125 3.191 7.125 7.125 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 6.652 l 0 24.2 c 1.816 -1.129 3.352 -2.648 4.5 -4.449 l 0 -15.34 c -1.152 -1.789 -2.691 -3.297 -4.5 -4.414 m 0 0" style="fill:#fcf5e3;fill-opacity:0.282;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.527 13.258 c 0.957 1.211 1.52 2.754 1.52 4.414 c 0 3.938 -3.188 7.125 -7.125 7.125 c -1.66 0 -3.203 -0.563 -4.414 -1.52 c 1.309 1.582 3.277 2.598 5.492 2.598 c 3.934 0 7.125 -3.191 7.125 -7.125 c 0 -2.215 -1.016 -4.184 -2.598 -5.492 m 0 0" style="fill:#768e9d;fill-opacity:0.69;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/camera.svg b/.icons/Material-Black-Lime-Numix/64/devices/camera.svg
new file mode 100644
index 00000000..44a48c02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/camera.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 15 16.874 l -2.186 14.22 l 19.936 0 l -2.75 -14.227 m -15 0.008" transform="matrix(1.03125,0,0,1.03125,-4.25462,-3.193967)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.5"/>
+ <path d="m 12.739 31.582 l 0 3.03 l 20.09 0 l 0 -3.03 m -20.09 0" transform="matrix(1.03125,0,0,1.03125,-4.25462,-3.193967)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.5"/>
+ <path d="m 24.861 1036.35 l -9.148 0 l 0 -0.928 c 2.966 0 6.424 0 9.148 0 m 0 0.928" transform="matrix(1.03125,0,0,1.03125,-5.509146,-1037.15007)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.4"/>
+ <path d="m 26.585 1036.35 l 4.508 0 l 0 -0.648 l -4.508 0 m 0 0.648" transform="matrix(1.03125,0,0,1.03125,-5.509146,-1037.15007)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.4"/>
+ <path d="m 11.957 11.977 l 3 0 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 l -3 0 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 m 0 0" style="fill:#647a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.41 13.477 l 29.18 0 c 1.055 0 1.91 0.855 1.91 1.91 l 0 17.18 c 0 1.055 -0.855 1.91 -1.91 1.91 l -29.18 0 c -1.055 0 -1.91 -0.855 -1.91 -1.91 l 0 -17.18 c 0 -1.055 0.855 -1.91 1.91 -1.91 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.535 13.477 l 4.5 0 l 0 21 l -4.5 0 m 0 -21" style="fill:#ede7d5;fill-opacity:0.29;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 24 c 0 6.629 -5.371 12 -12 12 c -6.629 0 -12 -5.371 -12 -12 c 0 -6.629 5.371 -12 12 -12 c 6.629 0 12 5.371 12 12 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.48 24 c 0 4.137 -3.352 7.492 -7.488 7.492 c -4.137 0 -7.492 -3.355 -7.492 -7.492 c 0 -4.137 3.355 -7.492 7.492 -7.492 c 4.137 0 7.488 3.355 7.488 7.492 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.988 17.68 c 1.219 1.332 1.949 3.082 1.949 5.03 c 0 4.141 -3.352 7.492 -7.488 7.492 c -1.457 0 -2.793 -0.41 -3.941 -1.133 c 1.367 1.48 3.328 2.422 5.5 2.422 c 4.137 0 7.492 -3.355 7.492 -7.492 c 0 -2.664 -1.414 -4.992 -3.512 -6.32 m 0 0" style="fill:#829495;fill-opacity:0.592;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.28 15.82 c 0 0.852 -0.691 1.539 -1.539 1.539 c -0.852 0 -1.539 -0.688 -1.539 -1.539 c 0 -0.848 0.688 -1.539 1.539 -1.539 c 0.848 0 1.539 0.691 1.539 1.539 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/camera_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/camera_unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/camera_unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cdrom-unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/cdrom-unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cdrom-unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cdrom_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/cdrom_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cdrom_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cdwriter_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/cdwriter_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cdwriter_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/chardevice.svg b/.icons/Material-Black-Lime-Numix/64/devices/chardevice.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/chardevice.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/computer-apple-ipad.svg b/.icons/Material-Black-Lime-Numix/64/devices/computer-apple-ipad.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/computer-laptop.svg b/.icons/Material-Black-Lime-Numix/64/devices/computer-laptop.svg
new file mode 100644
index 00000000..e1b00589
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/computer-laptop.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -988.36)">
+ <rect rx="2" y="1001.36" x="9" style="fill:#424242;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="31" width="46"/>
+ <rect y="1004.36" x="12" style="fill:#cecece;fill-opacity:1;stroke:none" height="25" width="40"/>
+ <path d="m 4 1041.36 56 0 0 0.667 c 0 0.739 -1.189 1.333 -2.667 1.333 l -50.667 0 c -1.477 0 -2.667 -0.595 -2.667 -1.333 z" style="fill:#424242;fill-opacity:1;stroke:none"/>
+ <path d="m 9 1032.36 -5 9 56 0 -5 -9 z" style="fill:#b5b5b5;fill-opacity:1;stroke:none"/>
+ <path d="m 12 1033.36 -2 5 44 0 -2 -5 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1039.36 0 1 12 0 0 -1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1001.36" x="43" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero" height="31" width="5"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/computer.svg b/.icons/Material-Black-Lime-Numix/64/devices/computer.svg
new file mode 100644
index 00000000..14272e02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/computer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 8.531 9.352 30.938 0 0 22.687 -30.938 0 z m 0 0" style="fill:#66a6d1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.13 9.352 -7.895 22.687 19.238 0 0 -22.687 z m 0 0" style="fill:#eee6d4;fill-opacity:0.231;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 33 0 2.25 9 0 0 -2.25 z m -6 4.5 0 2.25 21 0 0 -2.25 z" style="fill:#1c3f4c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="30.761" height="23.261" x="8.619" y="9.369" rx="1.866" ry="1.841" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#1c3f4c;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2.239;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cpu.svg b/.icons/Material-Black-Lime-Numix/64/devices/cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cups.svg b/.icons/Material-Black-Lime-Numix/64/devices/cups.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cups.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/cupsprinter.svg b/.icons/Material-Black-Lime-Numix/64/devices/cupsprinter.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/cupsprinter.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/device_cpu.svg b/.icons/Material-Black-Lime-Numix/64/devices/device_cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/device_cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/device_mem.svg b/.icons/Material-Black-Lime-Numix/64/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/device_pci.svg b/.icons/Material-Black-Lime-Numix/64/devices/device_pci.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/device_pci.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/device_usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/device_usb.svg
new file mode 120000
index 00000000..16eb34c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/display.svg b/.icons/Material-Black-Lime-Numix/64/devices/display.svg
new file mode 100644
index 00000000..f9650a5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/display.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 8.531 9.352 30.938 0 0 22.687 -30.938 0 z m 0 0" style="fill:#66a6d1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.13 9.352 -7.895 22.687 19.238 0 0 -22.687 z m 0 0" style="fill:#eee6d4;fill-opacity:0.231;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 33 0 2.25 9 0 0 -2.25 z m -6 4.5 0 2.25 21 0 0 -2.25 z" style="fill:#1c3f4c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="30.761" height="23.261" x="8.619" y="9.369" rx="1.866" ry="1.841" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#1c3f4c;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2.239;stroke-dashoffset:0"/>
+ <g transform="translate(32.880726,-1.9285789)">
+ <path d="m -19.381 19.18 0 -3 3 0" style="stroke-opacity:1;fill:#fdf5e3;stroke-miterlimit:4;fill-opacity:1;stroke:#fdf5e3;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m -1.381 16.179 3 0 0 3" style="stroke-opacity:1;fill:#fdf5e3;stroke-miterlimit:4;fill-opacity:1;stroke:#fdf5e3;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m 1.619 26.679 0 3 -3 0" style="stroke-opacity:1;fill:#fdf5e3;stroke-miterlimit:4;fill-opacity:1;stroke:#fdf5e3;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m -16.381 29.678 -3 0 0 -3" style="stroke-opacity:1;fill:#fdf5e3;stroke-miterlimit:4;fill-opacity:1;stroke:#fdf5e3;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:3"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-cdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-cdrom.svg
new file mode 100644
index 00000000..0eaa3168
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-cdrom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 12.375 7.5 l 23.25 0 c 1.035 0 1.875 0.84 1.875 1.875 l 0 21.75 c 0 1.035 -0.84 1.875 -1.875 1.875 l -23.25 0 c -1.035 0 -1.875 -0.84 -1.875 -1.875 l 0 -21.75 c 0 -1.035 0.84 -1.875 1.875 -1.875 m 0 0" style="fill:#829495;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.527 34.5 c 1.734 3.66 5.422 5.996 9.473 6 c 4.051 -0.004 7.738 -2.34 9.473 -6 m -18.945 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.527 34.5 c 1.734 3.66 5.422 5.996 9.473 6 c 4.051 -0.004 7.738 -2.34 9.473 -6 m -18.945 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.5 28.875 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 c 0.621 0 1.125 0.504 1.125 1.125 m 0 0" style="fill:#fcf5e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33 7.5 l 0 25.5 l 2.625 0 c 0.129 0 0.254 -0.012 0.375 -0.039 l 0 -25.422 c -0.121 -0.027 -0.246 -0.039 -0.375 -0.039 m -2.625 0" style="fill:#fcf5e3;fill-opacity:0.459;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.527 34.5 c 1.734 3.66 5.422 5.996 9.473 6 c 4.051 -0.004 7.738 -2.34 9.473 -6 m -18.945 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.5 34.5 l 12.527 4.711 c 1.941 -1.063 3.496 -2.711 4.445 -4.711 m -16.973 0" style="fill:#647a82;fill-opacity:0.275;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-ieee1394.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-ieee1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-scsi.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-scsi.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-scsi.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-system.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-usb.svg
new file mode 100644
index 00000000..c957ab70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk-usb.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 12.563 7.5 l 22.875 0 c 1.141 0 2.063 0.922 2.063 2.063 l 0 28.875 c 0 1.141 -0.922 2.063 -2.063 2.063 l -22.875 0 c -1.141 0 -2.063 -0.922 -2.063 -2.063 l 0 -28.875 c 0 -1.141 0.922 -2.063 2.063 -2.063 m 0 0" style="fill:#dc4945;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.01 7.5 l 4.5 0 l 0 33 l -4.5 0 m 0 -33" style="fill:#fcf5e3;fill-opacity:0.463;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.09 11.965 c -1.453 -0.016 -2.926 0.316 -4.297 1.043 c -4.395 2.328 -6.03 7.77 -3.699 12.164 c 1.93 3.641 5.984 5.402 9.828 4.582 l -1.676 -5.91 c -0.055 0.004 -0.102 0.031 -0.156 0.031 c -1.676 0 -3.035 -1.355 -3.035 -3.03 c 0 -1.676 1.359 -3.035 3.035 -3.035 c 1.672 0 3.03 1.359 3.03 3.035 c 0 0.75 -0.277 1.43 -0.727 1.957 l 3.887 4.645 c 2.816 -2.719 3.629 -7.078 1.703 -10.711 c -1.598 -3.02 -4.703 -4.734 -7.895 -4.77 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.805 26.719 l 3.094 9.281 l 3.094 0 l 0 -2.063 m -6.188 -7.219" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.527 23.621 c 0.805 2.531 2.738 4.629 5.316 5.637 l 2.121 -5.645 c -0.309 -0.121 -0.582 -0.293 -0.848 -0.52 c -0.426 -0.367 -0.734 -0.824 -0.902 -1.32 m -5.688 1.848" style="fill:#93a1a1;fill-opacity:0.494;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.27 18.992 c -0.566 2.594 0.059 5.379 1.789 7.543 l 4.652 -3.828 c -0.203 -0.262 -0.355 -0.547 -0.469 -0.875 c -0.188 -0.531 -0.227 -1.082 -0.121 -1.598 m -5.852 -1.242" style="fill:#268bd1;fill-opacity:0.247;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.523 17.969 c -0.824 -2.523 -2.77 -4.605 -5.359 -5.598 l -2.078 5.66 c 0.309 0.117 0.586 0.289 0.852 0.512 c 0.426 0.363 0.738 0.82 0.91 1.316 m 5.676 -1.891" style="fill:#93a1a1;fill-opacity:0.494;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.816 22.598 c 0.547 -2.598 -0.098 -5.379 -1.844 -7.527 l -4.629 3.859 c 0.207 0.258 0.363 0.543 0.48 0.871 c 0.188 0.527 0.23 1.082 0.129 1.594 m 5.863 1.203" style="fill:#268bd1;fill-opacity:0.192;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-multidisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-multidisk.svg
new file mode 100644
index 00000000..f47d5192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-multidisk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect style="fill:#839496;fill-opacity:1" height="48" x="-36" y="-56" rx="2" width="12" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#073642;fill-opacity:1" d="m 14 47.33 0 6.667 l 4 0 0 -6.667 z m 32 0 l 0 6.667 l 4 0 0 -6.667 z"/>
+ <rect style="fill:#839496;fill-opacity:1" height="48" x="-50" y="-56" rx="2" width="12" transform="matrix(0 -1 -1 0 0 0)"/>
+ <rect style="fill:#839496;fill-opacity:1" height="48" x="-22" y="-56" width="12" rx="2" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#fff;opacity:0.4;fill-opacity:1" d="m 44 10 0 12 6 0 0 -12 z m 0 14 0 12 6 0 0 -12 z m 0 14 0 12 6 0 0 -12 z"/>
+ <circle style="fill:#6bdd33;fill-opacity:1" cx="16" cy="44" r="2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-optical.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-optical.svg
new file mode 120000
index 00000000..f5402dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-optical.svg
@@ -0,0 +1 @@
+drive-cdrom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-ieee1394.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-ieee1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/drive-removable-media-usb-pendrive.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/drive-removable-media-usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..d1249b38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media-usb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 24 42.75 c 9 0 9 -9 9 -9 l 0 -18 c 0 -3 -3 -3 -3 -3 l -12 0 c 0 0 -3 0 -3 3 l 0 18 c 0 0 0 9 9 9 z" style="fill:#dc4745;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 12.75 0 29.906 c 1.977 -0.25 3.43 -0.984 4.5 -1.934 l 0 -27.973" style="fill:#fff;fill-opacity:0.396;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12.75 12 0 0 -7.5 -12 0 z" style="fill:#637a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 12.75 4.5 0 0 -7.5 -4.5 0 z" style="fill:#fff;fill-opacity:0.31;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 9.75 3 0 0 -3 -3 0 z" style="fill:#05353f;fill-opacity:0.655;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 9.75 3 0 0 -3 -3 0 z" style="fill:#05353f;fill-opacity:0.655;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media.svg b/.icons/Material-Black-Lime-Numix/64/devices/drive-removable-media.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/dvd_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/dvd_unmount.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/dvd_unmount.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/floppy.svg b/.icons/Material-Black-Lime-Numix/64/devices/floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-cd-blank.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-cd-blank.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-cd.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-cd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-computer.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-battery.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-cdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-computer.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-audio.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-cdr.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-cdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-cdrw.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-dvdr.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-dvdram.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-dvdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-disc-dvdrw.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-dvd-alt.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-dvd-alt.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-dvd.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-ethernet.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-flashdisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-flashdisk.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-flashkey.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-flashkey.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-floppy.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-harddisk-1394.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-harddisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-ipod.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-jazdisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-jazdisk.svg
new file mode 120000
index 00000000..76962031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-keyboard.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-cf.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..35cc904f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-media-memory.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-memory.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-media-ms.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..c043f363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-media-sdmmc.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-media-sm.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..ce972f80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-memory.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..fc50f738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-memory.svg
@@ -0,0 +1,98 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+<linearGradient gradientTransform="matrix(.53081 0 0 .75859 -34.068 12.746)" id="linear7" y1="20.166" x1="16.965" y2="31.347" gradientUnits="userSpaceOnUse" x2="18.968">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.169"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.44444 0 0 1.33333 31.11067 12)" id="linear8" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.53081 0 0 .75859 -34.068 1.7462)" id="linear5" y1="20.166" x1="16.965" y2="31.347" gradientUnits="userSpaceOnUse" x2="18.968">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.169"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.53081 0 0 .75859 -34.068 23.746)" id="linear9" y1="20.166" x1="16.965" y2="31.347" gradientUnits="userSpaceOnUse" x2="18.968">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.169"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.44444 0 0 1.33333 45.77733 12)" id="linear10" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(-.44444 0 0 1.33333 47.556 12)" id="linear13" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(-.44444 0 0 1.33333 18.22267 12)" id="linear11" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(-.44444 0 0 1.33333 32.88933 12)" id="linear12" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.44444 0 0 1.33333 16.444 12)" id="linear6" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(-.44444 0 0 1.33333 62.22267 12)" id="linear14" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(-2.64587 0 0 .84135 47.88 12.7944)" id="linear0" y1="42.891" x1="6.221" y2="39.267" gradientUnits="userSpaceOnUse" x2="6.238">
+<stop offset="0" style="stop-color:#d2b900"/>
+<stop offset="1" style="stop-color:#d2b900;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.53081 0 0 .75859 -34.068 -9.2538)" id="linear1" y1="20.166" x1="16.965" y2="31.347" gradientUnits="userSpaceOnUse" x2="18.968">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.169"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(0 -.44444 1.33333 0 -17.33333 37.33333)" id="linear3" x1="24" gradientUnits="userSpaceOnUse" x2="27">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.44444 0 0 1.33333 1.77773 12)" id="linear4" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(0 -.44444 1.33333 0 -17.33333 44.88933)" id="linear2" x1="8" gradientUnits="userSpaceOnUse" x2="4.328">
+<stop offset="0" style="stop-color:#867c31"/>
+<stop offset="1" style="stop-color:#ffd616"/>
+</linearGradient>
+<radialGradient cx="6.509" cy="12.336" gradientTransform="matrix(2.0637 -.00488 .00195 .82308 -6.9477 9.5473)" id="radial2" r="21.999" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.4"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="21.5" cy="44.75" gradientTransform="matrix(1.37307 0 0 .15687 -4.86347 44.98)" id="radial0" r="17" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.302"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="10.78" cy="14.525" gradientTransform="matrix(2.7925 .12351 -.03207 .72512 -18.856 8.6275)" id="radial1" r="23" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#62842f"/>
+<stop offset="1" style="stop-color:#364c17"/>
+</radialGradient>
+</defs>
+<path style="fill:url(#radial0)" d="M 48 52 C 47.902344 53.464844 37.480469 54.648438 24.65625 54.648438 C 11.835938 54.648438 1.414062 53.464844 1.316406 52 C 1.253906 51.042969 5.6875 50.15625 12.9375 49.671875 C 20.183594 49.191406 29.132812 49.191406 36.378906 49.671875 C 43.628906 50.15625 48.0625 51.042969 48 52 Z "/>
+<path style="fill:url(#radial1);stroke:#28380c;stroke-linejoin:round" d="M 46.5 35.499023 L 31.5 35.516602 L 31.5 38.499023 L 5.499023 38.499023 L 5.499023 35.493164 L 1.5 35.499023 L 1.5 15.500977 L 46.5 15.500977 Z " transform="scale(1.33333)"/>
+<path style="fill:url(#linear0)" d="M 14.667969 46.125 C 13.601562 46.125 13.332031 46.640625 13.332031 46.875 L 13.332031 50.582031 L 16 50.582031 L 16 46.875 C 16 46.640625 15.710938 46.125 14.667969 46.125 Z M 18.667969 46.125 C 17.601562 46.125 17.332031 46.640625 17.332031 46.875 L 17.332031 50.582031 L 20 50.582031 L 20 46.875 C 20 46.640625 19.710938 46.125 18.667969 46.125 Z M 22.667969 46.125 C 21.601562 46.125 21.332031 46.640625 21.332031 46.875 L 21.332031 50.582031 L 24 50.582031 L 24 46.875 C 24 46.640625 23.710938 46.125 22.667969 46.125 Z M 26.667969 46.125 C 25.601562 46.125 25.375 46.640625 25.375 46.875 L 25.375 50.582031 L 28 50.582031 L 28 46.875 C 28 46.640625 27.710938 46.125 26.667969 46.125 Z M 30.667969 46.125 C 29.601562 46.125 29.375 46.640625 29.375 46.875 L 29.375 50.582031 L 32 50.582031 L 32 46.875 C 32 46.640625 31.710938 46.125 30.667969 46.125 Z M 10.667969 46.167969 C 9.601562 46.167969 9.375 46.726562 9.375 46.957031 L 9.375 50.667969 L 12 50.667969 L 12 46.957031 C 12 46.726562 11.710938 46.167969 10.667969 46.167969 Z M 34.667969 46.167969 C 33.601562 46.167969 33.332031 46.726562 33.332031 46.957031 L 33.332031 50.667969 L 36 50.667969 L 36 46.957031 C 36 46.726562 35.710938 46.167969 34.667969 46.167969 Z M 38.667969 46.167969 C 37.601562 46.167969 37.332031 46.726562 37.332031 46.957031 L 37.332031 50.667969 L 40 50.667969 L 40 46.957031 C 40 46.726562 39.710938 46.167969 38.667969 46.167969 Z "/>
+<path style="fill:none;stroke:url(#radial2)" d="M 45.500977 34.50293 L 30.500977 34.50293 L 30.500977 37.482422 L 6.500977 37.482422 L 6.500977 34.494141 L 2.504883 34.49707 C 2.501953 34.49707 2.501953 16.5 2.501953 16.5 L 45.500977 16.5 C 45.495117 24.837891 45.500977 34.50293 45.500977 34.50293 Z " transform="scale(1.33333)"/>
+<path style="fill:#545653;stroke:#2e3436" d="M -29.586914 4.50293 L -21.413086 4.50293 C -20.894531 4.50293 -20.472656 4.924805 -20.472656 5.446289 L -20.472656 9.492188 C -20.472656 10.010742 -20.894531 10.432617 -21.413086 10.432617 L -29.586914 10.432617 C -30.105469 10.432617 -30.527344 10.010742 -30.527344 9.492188 L -30.527344 5.446289 C -30.527344 4.924805 -30.105469 4.50293 -29.586914 4.50293 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:none;stroke:url(#linear1)" d="M -29.583984 5.510742 L -21.568359 5.510742 L -21.568359 9.392578 L -29.583984 9.392578 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:url(#linear2)" d="M 8 41.332031 L 8 42.667969 L 9.332031 42.667969 L 9.332031 41.332031 Z M 10.667969 41.332031 L 10.667969 42.667969 L 12 42.667969 L 12 41.332031 Z M 22.667969 41.332031 L 22.667969 42.667969 L 24 42.667969 L 24 41.332031 Z M 25.332031 41.332031 L 25.332031 42.667969 L 26.667969 42.667969 L 26.667969 41.332031 Z M 37.332031 41.332031 L 37.332031 42.667969 L 38.667969 42.667969 L 38.667969 41.332031 Z M 40 41.332031 L 40 42.667969 L 41.332031 42.667969 L 41.332031 41.332031 Z M 52 41.332031 L 52 42.667969 L 53.332031 42.667969 L 53.332031 41.332031 Z M 54.667969 41.332031 L 54.667969 42.667969 L 56 42.667969 L 56 41.332031 Z "/>
+<path style="fill:url(#linear3)" d="M 8 25.332031 L 8 26.667969 L 9.332031 26.667969 L 9.332031 25.332031 Z M 10.667969 25.332031 L 10.667969 26.667969 L 12 26.667969 L 12 25.332031 Z M 22.667969 25.332031 L 22.667969 26.667969 L 24 26.667969 L 24 25.332031 Z M 25.332031 25.332031 L 25.332031 26.667969 L 26.667969 26.667969 L 26.667969 25.332031 Z M 37.332031 25.332031 L 37.332031 26.667969 L 38.667969 26.667969 L 38.667969 25.332031 Z M 40 25.332031 L 40 26.667969 L 41.332031 26.667969 L 41.332031 25.332031 Z M 52 25.332031 L 52 26.667969 L 53.332031 26.667969 L 53.332031 25.332031 Z M 54.667969 25.332031 L 54.667969 26.667969 L 56 26.667969 L 56 25.332031 Z "/>
+<path style="fill:url(#linear4)" d="M 4 29.332031 L 4 30.667969 L 5.332031 30.667969 L 5.332031 29.332031 Z M 4 32 L 4 33.332031 L 5.332031 33.332031 L 5.332031 32 Z M 4 34.667969 L 4 36 L 5.332031 36 L 5.332031 34.667969 Z M 4 37.332031 L 4 38.667969 L 5.332031 38.667969 L 5.332031 37.332031 Z "/>
+<path style="fill:#545653;stroke:#2e3436" d="M -29.586914 15.503906 L -21.413086 15.503906 C -20.894531 15.503906 -20.472656 15.925781 -20.472656 16.447266 L -20.472656 20.493164 C -20.472656 21.011719 -20.894531 21.433594 -21.413086 21.433594 L -29.586914 21.433594 C -30.105469 21.433594 -30.527344 21.011719 -30.527344 20.493164 L -30.527344 16.447266 C -30.527344 15.925781 -30.105469 15.503906 -29.586914 15.503906 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:none;stroke:url(#linear5)" d="M -29.583984 16.511719 L -21.568359 16.511719 L -21.568359 20.393555 L -29.583984 20.393555 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:url(#linear6)" d="M 18.667969 29.332031 L 18.667969 30.667969 L 20 30.667969 L 20 29.332031 Z M 18.667969 32 L 18.667969 33.332031 L 20 33.332031 L 20 32 Z M 18.667969 34.667969 L 18.667969 36 L 20 36 L 20 34.667969 Z M 18.667969 37.332031 L 18.667969 38.667969 L 20 38.667969 L 20 37.332031 Z "/>
+<path style="fill:#545653;stroke:#2e3436" d="M -29.586914 26.504883 L -21.413086 26.504883 C -20.894531 26.504883 -20.472656 26.926758 -20.472656 27.445312 L -20.472656 31.491211 C -20.472656 32.012695 -20.894531 32.43457 -21.413086 32.43457 L -29.586914 32.43457 C -30.105469 32.43457 -30.527344 32.012695 -30.527344 31.491211 L -30.527344 27.445312 C -30.527344 26.926758 -30.105469 26.504883 -29.586914 26.504883 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:none;stroke:url(#linear7)" d="M -29.583984 27.509766 L -21.568359 27.509766 L -21.568359 31.391602 L -29.583984 31.391602 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:url(#linear8)" d="M 33.332031 29.332031 L 33.332031 30.667969 L 34.667969 30.667969 L 34.667969 29.332031 Z M 33.332031 32 L 33.332031 33.332031 L 34.667969 33.332031 L 34.667969 32 Z M 33.332031 34.667969 L 33.332031 36 L 34.667969 36 L 34.667969 34.667969 Z M 33.332031 37.332031 L 33.332031 38.667969 L 34.667969 38.667969 L 34.667969 37.332031 Z "/>
+<path style="fill:#545653;stroke:#2e3436" d="M -29.586914 37.50293 L -21.413086 37.50293 C -20.894531 37.50293 -20.472656 37.924805 -20.472656 38.446289 L -20.472656 42.492188 C -20.472656 43.013672 -20.894531 43.432617 -21.413086 43.432617 L -29.586914 43.432617 C -30.105469 43.432617 -30.527344 43.013672 -30.527344 42.492188 L -30.527344 38.446289 C -30.527344 37.924805 -30.105469 37.50293 -29.586914 37.50293 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:none;stroke:url(#linear9)" d="M -29.583984 38.510742 L -21.568359 38.510742 L -21.568359 42.392578 L -29.583984 42.392578 Z " transform="matrix(0 -1.33333 1.33333 0 0 0)"/>
+<path style="fill:url(#linear10)" d="M 48 29.332031 L 48 30.667969 L 49.332031 30.667969 L 49.332031 29.332031 Z M 48 32 L 48 33.332031 L 49.332031 33.332031 L 49.332031 32 Z M 48 34.667969 L 48 36 L 49.332031 36 L 49.332031 34.667969 Z M 48 37.332031 L 48 38.667969 L 49.332031 38.667969 L 49.332031 37.332031 Z "/>
+<path style="fill:url(#linear11)" d="M 14.667969 29.332031 L 14.667969 30.667969 L 16 30.667969 L 16 29.332031 Z M 14.667969 32 L 14.667969 33.332031 L 16 33.332031 L 16 32 Z M 14.667969 34.667969 L 14.667969 36 L 16 36 L 16 34.667969 Z M 14.667969 37.332031 L 14.667969 38.667969 L 16 38.667969 L 16 37.332031 Z "/>
+<path style="fill:url(#linear12)" d="M 29.332031 29.332031 L 29.332031 30.667969 L 30.667969 30.667969 L 30.667969 29.332031 Z M 29.332031 32 L 29.332031 33.332031 L 30.667969 33.332031 L 30.667969 32 Z M 29.332031 34.667969 L 29.332031 36 L 30.667969 36 L 30.667969 34.667969 Z M 29.332031 37.332031 L 29.332031 38.667969 L 30.667969 38.667969 L 30.667969 37.332031 Z "/>
+<path style="fill:url(#linear13)" d="M 44 29.332031 L 44 30.667969 L 45.332031 30.667969 L 45.332031 29.332031 Z M 44 32 L 44 33.332031 L 45.332031 33.332031 L 45.332031 32 Z M 44 34.667969 L 44 36 L 45.332031 36 L 45.332031 34.667969 Z M 44 37.332031 L 44 38.667969 L 45.332031 38.667969 L 45.332031 37.332031 Z "/>
+<path style="fill:url(#linear14)" d="M 58.667969 29.332031 L 58.667969 30.667969 L 60 30.667969 L 60 29.332031 Z M 58.667969 32 L 58.667969 33.332031 L 60 33.332031 L 60 32 Z M 58.667969 34.667969 L 58.667969 36 L 60 36 L 60 34.667969 Z M 58.667969 37.332031 L 58.667969 38.667969 L 60 38.667969 L 60 37.332031 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-ball.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-mouse-optical.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-mouse-properties.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-mouse-properties.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-network.svg
new file mode 100644
index 00000000..283dea20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-network.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-opacity:.8">
+<path style="fill:#ededec" d="M 6.980469 10.738281 C 6.082031 10.929688 5.378906 11.8125 5.402344 12.730469 L 5.402344 49.933594 C 5.402344 50.976562 6.351562 51.925781 7.394531 51.925781 L 56.605469 51.925781 C 57.648438 51.925781 58.601562 50.976562 58.601562 49.933594 L 58.601562 16.757812 C 58.601562 15.714844 57.648438 14.765625 56.605469 14.765625 L 37.320312 14.765625 L 37.320312 12.730469 C 37.320312 11.6875 36.371094 10.738281 35.324219 10.738281 L 7.394531 10.738281 C 7.257812 10.722656 7.117188 10.722656 6.980469 10.738281 Z "/>
+<path style="fill:#000" d="M 6.917969 10.667969 C 6.015625 10.859375 5.3125 11.746094 5.332031 12.667969 L 5.332031 50 C 5.332031 51.046875 6.285156 52 7.332031 52 L 56.667969 52 C 57.714844 52 58.667969 51.046875 58.667969 50 L 58.667969 16.707031 C 58.667969 15.660156 57.714844 14.707031 56.667969 14.707031 L 37.332031 14.707031 L 37.332031 12.667969 C 37.332031 11.621094 36.378906 10.667969 35.332031 10.667969 L 7.332031 10.667969 C 7.195312 10.652344 7.054688 10.652344 6.917969 10.667969 Z M 30.667969 21.332031 L 32 21.332031 C 37.882812 21.332031 42.667969 26.117188 42.667969 32 C 42.667969 37.878906 39.214844 42.667969 32 42.667969 C 25.332031 42.667969 21.332031 37.878906 21.332031 32 C 21.332031 26.117188 26.117188 21.332031 30.667969 21.332031 Z M 32.875 22.832031 C 32.867188 22.878906 32.878906 22.863281 32.875 22.917969 C 32.78125 23.820312 32.273438 23.238281 32.082031 23.332031 C 31.894531 23.429688 30.625 25.191406 30.625 25 C 30.625 24.808594 30.875 24.542969 30.875 24.542969 C 30.875 24.542969 30.941406 23.738281 30.792969 22.875 C 30.378906 22.929688 29.976562 22.976562 29.582031 23.082031 L 28.332031 25.125 C 28.441406 25.140625 28.570312 25.171875 28.707031 25.25 C 29.375 25.632812 29.644531 25.996094 29.832031 26.042969 C 30.023438 26.089844 30.867188 24.882812 30.25 26.167969 C 29.632812 27.453125 29.339844 27.882812 28.625 28.167969 C 28.582031 28.179688 28.542969 28.1875 28.5 28.207031 C 28.316406 28.425781 28.058594 28.640625 27.75 28.917969 C 27.078125 29.515625 26.75 29.609375 26.75 30.207031 C 26.75 30.808594 26.761719 31.285156 26.292969 32.082031 C 25.820312 32.882812 25.507812 32.859375 25.707031 33.457031 C 25.910156 34.058594 26.046875 35.132812 25.707031 34.667969 C 25.371094 34.199219 25.519531 33.257812 25.25 33.792969 C 25.015625 34.257812 24.460938 34.4375 24.417969 34.917969 C 24.410156 34.980469 24.398438 35.039062 24.417969 35.125 C 24.421875 35.136719 24.414062 35.144531 24.417969 35.167969 C 24.589844 35.742188 25.582031 34.960938 25.582031 35.417969 C 25.582031 35.882812 24.714844 35.851562 24.917969 36.25 C 25.117188 36.648438 25.910156 35.46875 26.582031 35.667969 C 27.257812 35.867188 26.8125 35.984375 27.417969 36.25 C 28.023438 36.515625 28.375 36.808594 28.375 37.207031 C 28.375 37.609375 30.285156 37.417969 30.082031 38.082031 C 29.882812 38.75 29.6875 38.601562 29.082031 39.332031 C 28.75 39.738281 28.445312 39.972656 28.25 40.167969 C 28.523438 40.367188 28.59375 40.480469 28.917969 40.375 C 29.34375 40.234375 28.792969 40.023438 29.125 39.832031 C 29.207031 39.785156 29.242188 39.75 29.292969 39.707031 C 29.339844 39.667969 29.398438 39.613281 29.5 39.582031 C 29.703125 39.523438 30.113281 39.5 31.042969 39.5 C 32.898438 39.5 33.792969 39.582031 33.792969 39.582031 C 33.792969 39.582031 34.40625 39.582031 33.832031 39.917969 C 33.414062 40.160156 32.566406 40.59375 32.457031 40.707031 C 32.5 40.703125 32.601562 40.699219 32.707031 40.667969 C 33.566406 40.429688 34.75 40.222656 35.082031 40.125 C 35.222656 40.085938 35.972656 39.695312 36.582031 39.417969 C 36.609375 39.359375 36.601562 39.308594 36.625 39.25 L 36.582031 39.25 C 36.113281 39.046875 35.742188 38.144531 35.875 37.875 C 36.007812 37.605469 36.328125 37.382812 36.667969 36.707031 C 37.003906 36.035156 36.941406 36.503906 36 35.292969 C 35.058594 34.078125 34.554688 35.363281 34.082031 34.957031 C 33.613281 34.554688 32.652344 34.199219 32.25 33.457031 C 31.847656 32.71875 32.042969 33.265625 32.042969 32.457031 C 32.042969 31.648438 31.964844 32.257812 32.167969 31.582031 C 32.367188 30.910156 32.910156 30.847656 33.582031 30.375 C 33.675781 30.308594 33.78125 30.296875 33.875 30.25 C 33.722656 30.105469 33.503906 29.796875 33.082031 29.375 C 33.082031 29.375 33.496094 28.511719 33.832031 28.375 C 34.160156 28.246094 34.347656 28.289062 34.792969 28.417969 C 34.808594 28.34375 34.8125 28.332031 34.832031 28.167969 C 34.902344 27.628906 34.625 27.917969 34.625 27.582031 C 34.625 27.246094 34.777344 27.59375 35.25 27.457031 C 35.722656 27.324219 35.738281 26.40625 36.207031 26.542969 C 36.679688 26.675781 36.679688 26.355469 37.082031 25.75 C 37.488281 25.144531 37.082031 25.476562 36.542969 25.207031 C 36.003906 24.9375 36.46875 25.613281 36.332031 26.082031 C 36.199219 26.554688 35.804688 26.257812 35.332031 25.25 C 34.863281 24.238281 35.273438 24.640625 35.542969 23.832031 C 35.589844 23.691406 35.640625 23.625 35.707031 23.542969 C 34.832031 23.160156 33.871094 22.925781 32.875 22.832031 Z M 34.667969 26.417969 C 34.871094 26.449219 35.023438 26.675781 35.125 26.875 C 35.179688 26.984375 35.144531 27.015625 35.082031 27.042969 C 35.082031 27.042969 35.167969 27.265625 35.167969 27.332031 C 35.167969 27.398438 35.027344 27.375 34.707031 27.292969 C 34.46875 27.230469 34.628906 27.203125 34.792969 27.082031 L 34.5 27.082031 C 34.382812 27.082031 34.320312 27.0625 34.292969 27.042969 C 34.308594 27.054688 34.304688 27.046875 34.332031 27.082031 C 34.371094 27.128906 34.371094 27.152344 34.375 27.167969 C 34.324219 27.164062 34.191406 27.140625 34.082031 27.167969 C 33.863281 27.21875 34.105469 27.0625 34.207031 26.875 C 34.207031 26.875 34.265625 26.914062 34.292969 26.957031 C 34.332031 26.867188 34.417969 26.695312 34.417969 26.457031 C 34.5 26.421875 34.597656 26.394531 34.667969 26.417969 Z M 39.75 27 C 39.414062 27.25 38.980469 27.8125 38.625 28.167969 C 38.019531 28.773438 38.953125 28.847656 39.292969 28.917969 C 39.628906 28.984375 39.953125 28.75 40.625 28.75 C 40.613281 28.71875 40.597656 28.699219 40.582031 28.667969 C 40.492188 28.675781 40.402344 28.707031 40.292969 28.707031 C 39.898438 28.707031 40.15625 28.328125 40.25 27.792969 C 40.109375 27.515625 39.917969 27.257812 39.75 27 Z M 35.582031 28.25 C 35.441406 28.207031 35.214844 28.351562 34.957031 28.5 C 35.140625 28.765625 34.585938 29.511719 34.292969 30.042969 C 34.28125 30.054688 34.261719 30.0625 34.25 30.082031 C 34.828125 29.988281 35.734375 30.121094 37.75 30.625 C 37.75 30.625 38.492188 30.4375 38.625 30.707031 C 38.671875 30.800781 38.941406 30.855469 39.25 30.875 C 40.0625 30.554688 39.625 30.273438 39.625 29.625 C 39.625 28.953125 38.617188 29.710938 38.75 29.375 C 38.882812 29.039062 38.597656 29.054688 38.125 28.582031 C 37.652344 28.113281 37.753906 29.753906 37.417969 29.417969 C 37.078125 29.082031 37.050781 29.351562 36.917969 29.082031 C 36.78125 28.8125 36.332031 28.375 36.332031 28.375 C 36.332031 28.375 36.652344 28.742188 36.582031 29.417969 C 36.515625 30.089844 35.582031 29.5 35.582031 29.5 C 35.582031 29.5 35.730469 29.441406 36 29.375 C 36.269531 29.308594 35.953125 28.886719 35.75 28.417969 C 35.699219 28.300781 35.644531 28.269531 35.582031 28.25 Z M 41.25 31.582031 C 41.175781 31.636719 41.050781 31.714844 40.957031 31.75 C 40.21875 32.019531 39.707031 32.582031 39.707031 32.582031 C 39.707031 32.582031 40.5625 32.585938 41.167969 33.125 C 41.210938 32.757812 41.25 32.378906 41.25 32 C 41.25 31.863281 41.257812 31.71875 41.25 31.582031 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-pcmcia.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-pcmcia.svg
new file mode 100644
index 00000000..c9eaa1cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-pcmcia.svg
@@ -0,0 +1,71 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+
+<filter width="100%" x="0" y="0" height="100%" filterUnits="objectBoundingBox" id="alpha">
+<feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+</filter>
+<g style="clip-path:url(#clip1)" id="surface6">
+<path style="fill:url(#radial0)" d="M 12.199219 54.667969 L 0 54.667969 L 0 46.667969 L 12.199219 46.667969 Z "/>
+<path style="fill:url(#radial1)" d="M 45.132812 46.667969 L 57.332031 46.667969 L 57.332031 54.667969 L 45.132812 54.667969 Z "/>
+<path style="fill:url(#linear0)" d="M 12.199219 46.667969 L 45.132812 46.667969 L 45.132812 54.667969 L 12.199219 54.667969 Z "/>
+</g>
+<linearGradient id="linear1" y1="13" y2="38" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.6"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="scale(1.33333)" id="linear3" y1="24" y2="28" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#ecd562"/>
+<stop offset="1" style="stop-color:#df8122"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(1.21985 0 0 1 -1.21985 6.66667)" id="linear0" y1="48.001" y2="40" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#000;stop-opacity:0"/>
+<stop offset=".5" style="stop-color:#000"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</linearGradient>
+<linearGradient id="linear2" y1="17" y2="18" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#fdfdfd"/>
+<stop offset="1" style="stop-color:#9f9f9f"/>
+</linearGradient>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="64" x="0" y="0" height="64" style="fill:#000;fill-opacity:.302"/>
+</g>
+</mask>
+<radialGradient cx="9.286" cy="18.037" gradientTransform="matrix(2.65854 -.03734 .0168 1.19584 -15.70336 .10714)" id="radial3" r="17" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#efefef"/>
+<stop offset="1" style="stop-color:#c8c8c8"/>
+</radialGradient>
+<radialGradient cx="12.156" cy="40.48" gradientTransform="matrix(1.81157 -.03214 .02008 1.13174 -10.67818 -10.72976)" id="radial2" r="22" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#efefef"/>
+<stop offset="1" style="stop-color:#c8c8c8"/>
+</radialGradient>
+<radialGradient cx="1" cy="44" gradientTransform="matrix(2.43971 0 0 .8 42.69487 15.46667)" id="radial1" r="5" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="1" cy="44" gradientTransform="matrix(-2.43971 0 0 -.8 14.63824 85.86667)" id="radial0" r="5" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+<g style="stroke-linecap:round">
+<path style="fill:url(#radial2);stroke:#8c8c8c" d="M 3.500977 12.500977 C 2.947266 12.500977 2.499023 12.946289 2.499023 13.5 L 2.499023 37.5 C 2.499023 38.053711 2.947266 38.499023 3.500977 38.499023 L 38.499023 38.499023 C 39.052734 38.499023 39.500977 38.053711 39.500977 37.5 C 39.483398 36.999023 39.999023 36.515625 40.5 36.500977 L 44.499023 36.500977 C 45.052734 36.500977 45.500977 36.052734 45.500977 35.499023 L 45.500977 15.500977 C 45.500977 14.947266 45.052734 14.499023 44.499023 14.499023 L 40.5 14.499023 C 39.999023 14.501953 39.527344 14.000977 39.500977 13.5 C 39.500977 12.946289 39.052734 12.500977 38.499023 12.500977 Z " transform="scale(1.33333)"/>
+<path style="fill:none;stroke:url(#linear1)" d="M 3.500977 13.467773 C 3.46875 13.467773 3.46875 13.467773 3.46875 13.5 L 3.46875 37.5 C 3.46875 37.532227 3.46875 37.532227 3.500977 37.532227 L 38.499023 37.532227 C 38.516602 37.532227 38.52832 37.535156 38.53125 37.532227 C 38.53418 37.529297 38.53125 37.514648 38.53125 37.5 C 38.522461 36.919922 38.786133 36.454102 39.125977 36.125977 C 39.46875 35.789062 39.914062 35.548828 40.467773 35.53125 C 40.479492 35.53125 40.488281 35.53125 40.5 35.53125 L 44.499023 35.53125 C 44.53125 35.53125 44.53125 35.53125 44.53125 35.499023 L 44.53125 15.500977 C 44.53125 15.46875 44.53125 15.46875 44.499023 15.46875 L 40.5 15.46875 C 39.922852 15.47168 39.457031 15.213867 39.125977 14.874023 C 38.791992 14.537109 38.560547 14.097656 38.53125 13.561523 C 38.53125 13.541016 38.53125 13.520508 38.53125 13.5 C 38.53125 13.467773 38.53125 13.467773 38.499023 13.467773 Z " transform="scale(1.33333)"/>
+<path style="fill:url(#radial3);stroke:url(#linear2)" d="M 3.500977 16.5 L 35.499023 16.5 C 36.052734 16.5 36.500977 16.945312 36.500977 17.499023 L 36.500977 33.500977 C 36.500977 34.054688 36.052734 34.5 35.499023 34.5 L 3.500977 34.5 " transform="scale(1.33333)"/>
+</g>
+<g style="fill:#d6b943">
+<path d="M 10.667969 17.375 L 24 17.375 L 24 18.667969 L 10.667969 18.667969 Z "/>
+<path d="M 10.667969 49.375 L 24 49.375 L 24 50.667969 L 10.667969 50.667969 Z "/>
+</g>
+<path style="fill:#606060" d="M 14.667969 25.332031 L 44 25.332031 C 44.738281 25.332031 45.332031 25.929688 45.332031 26.667969 L 45.332031 41.332031 C 45.332031 42.070312 44.738281 42.667969 44 42.667969 L 14.667969 42.667969 C 13.929688 42.667969 13.332031 42.070312 13.332031 41.332031 L 13.332031 26.667969 C 13.332031 25.929688 13.929688 25.332031 14.667969 25.332031 Z "/>
+<path style="fill:url(#linear3)" d="M 21.332031 33.332031 L 44 33.332031 L 44 36 L 21.332031 36 Z "/>
+<g style="fill:#fff">
+<path d="M 21.332031 37.375 L 23.265625 37.375 C 23.683594 37.375 24 37.476562 24.207031 37.683594 C 24.417969 37.890625 24.523438 38.1875 24.523438 38.570312 C 24.523438 38.960938 24.40625 39.269531 24.179688 39.488281 C 23.953125 39.710938 23.605469 39.820312 23.136719 39.820312 L 22.5 39.820312 L 22.5 41.265625 L 21.332031 41.265625 L 21.332031 37.375 M 22.5 39.03125 L 22.785156 39.03125 C 23.007812 39.03125 23.164062 38.992188 23.257812 38.914062 C 23.347656 38.832031 23.390625 38.730469 23.390625 38.601562 C 23.390625 38.480469 23.351562 38.378906 23.273438 38.292969 C 23.195312 38.207031 23.046875 38.164062 22.832031 38.164062 L 22.5 38.164062 L 22.5 39.03125 "/>
+<path d="M 27.632812 39.675781 L 28.652344 39.992188 C 28.582031 40.289062 28.476562 40.535156 28.328125 40.734375 C 28.183594 40.933594 28 41.082031 27.78125 41.183594 C 27.5625 41.28125 27.285156 41.332031 26.949219 41.332031 C 26.542969 41.332031 26.207031 41.273438 25.949219 41.148438 C 25.691406 41.027344 25.464844 40.808594 25.277344 40.5 C 25.089844 40.191406 24.996094 39.792969 24.996094 39.3125 C 24.996094 38.667969 25.160156 38.171875 25.492188 37.828125 C 25.824219 37.480469 26.292969 37.308594 26.894531 37.308594 C 27.371094 37.308594 27.742188 37.40625 28.011719 37.605469 C 28.28125 37.804688 28.484375 38.109375 28.617188 38.519531 L 27.589844 38.753906 C 27.554688 38.636719 27.515625 38.550781 27.476562 38.496094 C 27.414062 38.402344 27.332031 38.332031 27.238281 38.28125 C 27.144531 38.230469 27.039062 38.207031 26.925781 38.207031 C 26.660156 38.207031 26.460938 38.316406 26.320312 38.535156 C 26.214844 38.699219 26.160156 38.953125 26.160156 39.304688 C 26.160156 39.734375 26.222656 40.03125 26.351562 40.191406 C 26.476562 40.351562 26.65625 40.429688 26.882812 40.429688 C 27.105469 40.429688 27.273438 40.367188 27.386719 40.238281 C 27.5 40.109375 27.582031 39.921875 27.632812 39.675781 "/>
+<path d="M 29.199219 37.375 L 30.730469 37.375 L 31.320312 39.742188 L 31.90625 37.375 L 33.429688 37.375 L 33.429688 41.265625 L 32.480469 41.265625 L 32.480469 38.296875 L 31.742188 41.265625 L 30.886719 41.265625 L 30.152344 38.296875 L 30.152344 41.265625 L 29.199219 41.265625 L 29.199219 37.375 "/>
+<path d="M 36.667969 39.675781 L 37.6875 39.992188 C 37.617188 40.289062 37.511719 40.535156 37.363281 40.734375 C 37.214844 40.933594 37.035156 41.082031 36.816406 41.183594 C 36.597656 41.28125 36.320312 41.332031 35.984375 41.332031 C 35.574219 41.332031 35.242188 41.273438 34.980469 41.148438 C 34.722656 41.027344 34.5 40.808594 34.3125 40.5 C 34.125 40.191406 34.03125 39.792969 34.03125 39.3125 C 34.03125 38.667969 34.195312 38.171875 34.523438 37.828125 C 34.855469 37.480469 35.324219 37.308594 35.929688 37.308594 C 36.402344 37.308594 36.773438 37.40625 37.046875 37.605469 C 37.316406 37.804688 37.519531 38.109375 37.648438 38.519531 L 36.625 38.753906 C 36.589844 38.636719 36.550781 38.550781 36.511719 38.496094 C 36.445312 38.402344 36.367188 38.332031 36.273438 38.28125 C 36.179688 38.230469 36.074219 38.207031 35.957031 38.207031 C 35.695312 38.207031 35.492188 38.316406 35.351562 38.535156 C 35.246094 38.699219 35.195312 38.953125 35.195312 39.304688 C 35.195312 39.734375 35.257812 40.03125 35.382812 40.191406 C 35.511719 40.351562 35.6875 40.429688 35.917969 40.429688 C 36.140625 40.429688 36.308594 40.367188 36.417969 40.238281 C 36.535156 40.109375 36.617188 39.921875 36.667969 39.675781 "/>
+<path d="M 38.292969 37.375 L 39.457031 37.375 L 39.457031 41.265625 L 38.292969 41.265625 L 38.292969 37.375 "/>
+<path d="M 42.601562 40.621094 L 41.277344 40.621094 L 41.097656 41.265625 L 39.910156 41.265625 L 41.320312 37.375 L 42.585938 37.375 L 44 41.265625 L 42.785156 41.265625 L 42.601562 40.621094 M 42.355469 39.78125 L 41.941406 38.382812 L 41.527344 39.78125 L 42.355469 39.78125 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer-network.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer-network.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-printer-new.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer-new.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable-1394.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-removable-usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-removable.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..4bae044c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..ecdebd90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-unknown-1394.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-unknown-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-unknown-usb.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-unknown-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-wavelan.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-dev-zipdisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-dev-zipdisk.svg
new file mode 120000
index 00000000..52ca1431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-client.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-client.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-client.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-server.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-fs-server.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-ipod.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-phone-manager.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gnome-stock-mic.svg b/.icons/Material-Black-Lime-Numix/64/devices/gnome-stock-mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/gtk-cdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/gtk-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gtk-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gtk-floppy.svg b/.icons/Material-Black-Lime-Numix/64/devices/gtk-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gtk-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gtk-harddisk.svg b/.icons/Material-Black-Lime-Numix/64/devices/gtk-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gtk-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/gtkpod.svg b/.icons/Material-Black-Lime-Numix/64/devices/gtkpod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/gtkpod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/harddrive.svg b/.icons/Material-Black-Lime-Numix/64/devices/harddrive.svg
new file mode 100644
index 00000000..e9124f5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/harddrive.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 12.563 7.5 l 22.875 0 c 1.141 0 2.063 0.922 2.063 2.063 l 0 28.875 c 0 1.141 -0.922 2.063 -2.063 2.063 l -22.875 0 c -1.141 0 -2.063 -0.922 -2.063 -2.063 l 0 -28.875 c 0 -1.141 0.922 -2.063 2.063 -2.063 m 0 0" style="fill:#829495;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.01 7.5 l 4.5 0 l 0 33 l -4.5 0 m 0 -33" style="fill:#fcf5e3;fill-opacity:0.463;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.09 11.965 c -1.453 -0.016 -2.926 0.316 -4.297 1.043 c -4.395 2.328 -6.03 7.77 -3.699 12.164 c 1.93 3.641 5.984 5.402 9.828 4.582 l -1.676 -5.91 c -0.055 0.004 -0.102 0.031 -0.156 0.031 c -1.676 0 -3.035 -1.355 -3.035 -3.03 c 0 -1.676 1.359 -3.035 3.035 -3.035 c 1.672 0 3.03 1.359 3.03 3.035 c 0 0.75 -0.277 1.43 -0.727 1.957 l 3.887 4.645 c 2.816 -2.719 3.629 -7.078 1.703 -10.711 c -1.598 -3.02 -4.703 -4.734 -7.895 -4.77 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.805 26.719 l 3.094 9.281 l 3.094 0 l 0 -2.063 m -6.188 -7.219" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.527 23.621 c 0.805 2.531 2.738 4.629 5.316 5.637 l 2.121 -5.645 c -0.309 -0.121 -0.582 -0.293 -0.848 -0.52 c -0.426 -0.367 -0.734 -0.824 -0.902 -1.32 m -5.688 1.848" style="fill:#93a1a1;fill-opacity:0.494;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.27 18.992 c -0.566 2.594 0.059 5.379 1.789 7.543 l 4.652 -3.828 c -0.203 -0.262 -0.355 -0.547 -0.469 -0.875 c -0.188 -0.531 -0.227 -1.082 -0.121 -1.598 m -5.852 -1.242" style="fill:#268bd1;fill-opacity:0.247;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.523 17.969 c -0.824 -2.523 -2.77 -4.605 -5.359 -5.598 l -2.078 5.66 c 0.309 0.117 0.586 0.289 0.852 0.512 c 0.426 0.363 0.738 0.82 0.91 1.316 m 5.676 -1.891" style="fill:#93a1a1;fill-opacity:0.494;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.816 22.598 c 0.547 -2.598 -0.098 -5.379 -1.844 -7.527 l -4.629 3.859 c 0.207 0.258 0.363 0.543 0.48 0.871 c 0.188 0.527 0.23 1.082 0.129 1.594 m 5.863 1.203" style="fill:#268bd1;fill-opacity:0.192;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/hdd-unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/hdd-unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/hdd-unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/hdd_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/hdd_unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/hdd_unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/headphones.svg b/.icons/Material-Black-Lime-Numix/64/devices/headphones.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/headphones.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/i-network-printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/i-network-printer.svg
new file mode 100644
index 00000000..03a85dd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/i-network-printer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="64" width="64" viewBox="0 0 48 48">
+ <path d="m 12,7.5 24,0 0,13.5 -24,0 M 12,7.5" style="fill:#f8e8b8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.563,21.01 C 8.418,21.01 7.5,21.932 7.5,23.073 l 0,12.375 c 0,1.145 0.918,2.063 2.063,2.063 l 2.438,-0.008 0,-6 24,0 0,6 2.438,0.008 c 1.145,0.004 2.063,-0.918 2.063,-2.063 l 0,-12.375 c 0,-1.141 -0.918,-2.063 -2.063,-2.063 m -28.875,0" style="fill:#df5c4f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 31.5 24 0 0 9 -24 0 m 0 -9" style="fill:#f8e8b8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12,21 24,0 0,1.5 -24,0 M 12,21" style="fill:#954c3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 24 24 0 0 6 -24 0 m 0 -6" style="fill:#954c3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.512 27.07 c 0 0.836 -0.676 1.516 -1.512 1.516 -0.84 0 -1.516 -0.68 -1.516 -1.516 0 -0.836 0.676 -1.512 1.516 -1.512 0.836 0 1.512 0.676 1.512 1.512 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36,21 3,0 0,16.5 -3,0 M 36,21" style="fill:#ede7d5;fill-opacity:0.31;stroke:none;fill-rule:nonzero"/>
+ <rect y="44.25" x="8.25" height="1.5" width="31.5" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="42" x="22.5" height="3" width="3" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="43.5" x="19.5" height="3" width="9" style="fill:#737373;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/input-gaming.svg b/.icons/Material-Black-Lime-Numix/64/devices/input-gaming.svg
new file mode 100644
index 00000000..1616d298
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/input-gaming.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g transform="scale(0.74999998,0.74999998)">
+ <path d="m 18.465 14.01 c -1.438 0.059 -2.622 0.675 -3.438 1.293 -4.819 3.655 -9.03 18.903 -9.03 26.973 0 8.07 1.855 7.727 3.465 7.727 1.61 0 3.633 -1.107 5.402 -2.664 c 4.883 -4.299 7.133 -9.334 11.988 -9.334 l 10.289 0 c 4.856 0 7.105 5.03 11.988 9.334 1.769 1.557 3.793 2.664 5.402 2.664 c 1.61 0 3.465 0.343 3.465 -7.727 0 -8.07 -4.208 -23.318 -9.03 -26.973 -1.304 -0.989 -3.549 -1.974 -6.281 -0.676 -1.832 0.871 -3.47 1.378 -5.863 1.378 l -9.656 0 c -2.393 0 -4.03 -0.507 -5.863 -1.378 -1.025 -0.487 -1.981 -0.653 -2.844 -0.617 z" style="fill:#deddc9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <ellipse ry="4" rx="4" cy="28" cx="18" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="2" rx="2" cy="24" cx="46" style="fill:#df8003;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="2" rx="2" cx="50" cy="28" style="fill:#e45146;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="2" rx="2" cy="32" cx="46" style="fill:#68bf45;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="2" rx="2" cx="42" cy="28" style="fill:#5b6dc1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1.5" rx="1.5" cy="27" cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#3b3b3b;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:0.5;stroke-dashoffset:0"/>
+ <ellipse ry="1" rx="1" cy="27" cx="27" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1" cx="37" cy="27" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.536 14.01 c -0.065 -0.003 -0.137 0.008 -0.203 0.008 l 0 29.583 c 1.128 1.178 2.341 2.453 3.799 3.737 0.496 0.436 1.013 0.823 1.534 1.174 l 0 -31.427 c -0.552 -0.736 -1.12 -1.347 -1.695 -1.784 -0.815 -0.618 -1.996 -1.233 -3.435 -1.292 z" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/input-keyboard.svg b/.icons/Material-Black-Lime-Numix/64/devices/input-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/input-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/input-mouse.svg b/.icons/Material-Black-Lime-Numix/64/devices/input-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/input-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/input-tablet.svg b/.icons/Material-Black-Lime-Numix/64/devices/input-tablet.svg
new file mode 100644
index 00000000..1b3e8f9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/input-tablet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 5.25 10.5 l 34.5 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 22.5 c 0 1.242 -1.01 2.25 -2.25 2.25 l -34.5 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -22.5 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 13.5 l 30 0 l 0 21 l -30 0 m 0 -21" style="fill:#93a1a1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.625 12.75 l 1.25 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1.25 c 0 0.277 -0.223 0.5 -0.5 0.5 l -1.25 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1.25 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.13 12.75 l 1.25 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1.25 c 0 0.277 -0.223 0.5 -0.5 0.5 l -1.25 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1.25 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.13 16.5 l 1.25 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1.25 c 0 0.277 -0.223 0.5 -0.5 0.5 l -1.25 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1.25 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.5 10.5 l 4.5 0 l 0 27 l -4.5 0 m 0 -27" style="fill:#fcf5e3;fill-opacity:0.216;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.75 35.25 l -2.25 -3.75 l 0 -16.758 c 0 0 0 -1.242 1.125 -1.242 c 1.125 0 1.125 1.242 1.125 1.242 m 0 20.508" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.625 31.5 l 0 -6 l 1.125 0 l 0 6 m -1.125 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.625 16.5 l 1.25 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1.25 c 0 0.277 -0.223 0.5 -0.5 0.5 l -1.25 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1.25 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/input-touchpad.svg b/.icons/Material-Black-Lime-Numix/64/devices/input-touchpad.svg
new file mode 100644
index 00000000..598680ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/input-touchpad.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect width="42" x="-53" y="-56" style="fill:#a8a8a8;fill-opacity:1" rx="4" height="48" transform="matrix(0 -1 -1 0 0 0)"/>
+ <rect width="6" x="47" y="14" style="opacity:0.2" height="1.5"/>
+ <rect width="6" x="47" y="18.5" style="opacity:0.2" height="1.5"/>
+ <rect width="6" x="47" y="23" style="opacity:0.2" height="1.5"/>
+ <rect width="6" x="47" y="27.5" style="opacity:0.2" height="1.5"/>
+ <rect width="6" x="47" y="32" style="opacity:0.2" height="1.5"/>
+ <rect width="6" x="47" y="36.5" style="opacity:0.2" height="1.5"/>
+ <rect x="30.5" width="3" y="42.5" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="7.5"/>
+ <rect x="11" width="42" y="41" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="3"/>
+ <rect width="6" x="44" y="11" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none" height="42"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/ipod-mount.svg b/.icons/Material-Black-Lime-Numix/64/devices/ipod-mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/ipod-mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/ipod_mount.svg b/.icons/Material-Black-Lime-Numix/64/devices/ipod_mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/ipod_mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/keyboard.svg b/.icons/Material-Black-Lime-Numix/64/devices/keyboard.svg
new file mode 100644
index 00000000..bc38df93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/keyboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 28.5 10.5 c -0.832 0 -1.5 0.668 -1.5 1.5 l 0 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 l -1.5 0 c -0.828 0 -1.5 -0.672 -1.5 -1.5 l -3 0 l 0 3 c 0 0.832 0.668 1.5 1.5 1.5 l 7.5 0 c 0.207 0 0.406 -0.043 0.586 -0.117 c 0.539 -0.227 0.914 -0.758 0.914 -1.383 l 0 -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 l 0 11.793 c 0 0.828 0.668 1.5 1.5 1.5 c 0.832 0 1.5 -0.672 1.5 -1.5 l 0 -14.793 c 0 -0.832 -0.668 -1.5 -1.5 -1.5 m -6 0" style="fill:#93a1a1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 19.5 l 30 0 c 1.656 0 3 1.344 3 3 l 0 12 c 0 1.656 -1.344 3 -3 3 l -30 0 c -1.656 0 -3 -1.344 -3 -3 l 0 -12 c 0 -1.656 1.344 -3 3 -3 m 0 0" style="fill:#b5bcbc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 22.5 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 1.5 0 l 0 4.5 l 1.5 0 l 0 -7.5 m -30 4.5 l 0 3 l 4.5 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m -27 4.5 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 15 0 l 0 -3 m 1.5 0 l 0 3 l 3 0 l 0 -3 m 1.5 0 l 0 3 l 4.5 0 l 0 -3 m -4.5 0" style="fill:#6f8993;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.5 19.5 l 0 18 l 4.5 0 l 0 -18 m -4.5 0" style="fill:#fcf5e3;fill-opacity:0.329;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/kjobviewer.svg b/.icons/Material-Black-Lime-Numix/64/devices/kjobviewer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/kjobviewer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/kxkb.svg b/.icons/Material-Black-Lime-Numix/64/devices/kxkb.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/kxkb.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/laptop.svg b/.icons/Material-Black-Lime-Numix/64/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-cdr.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-cdr.svg
new file mode 100644
index 00000000..0b1d4e90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-cdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 7.5 c -9.113 0 -16.5 7.387 -16.5 16.5 c 0 9.113 7.387 16.5 16.5 16.5 c 9.113 0 16.5 -7.387 16.5 -16.5 c 0 -9.113 -7.387 -16.5 -16.5 -16.5 m 0 11.344 c 2.84 0 5.156 2.316 5.156 5.156 c 0 2.84 -2.316 5.156 -5.156 5.156 c -2.84 0 -5.156 -2.316 -5.156 -5.156 c 0 -2.84 2.316 -5.156 5.156 -5.156 m 0 1.031 c -2.285 0 -4.125 1.84 -4.125 4.125 c 0 2.285 1.84 4.125 4.125 4.125 c 2.285 0 4.125 -1.84 4.125 -4.125 c 0 -2.285 -1.84 -4.125 -4.125 -4.125 m 0 1.547 c 1.426 0 2.578 1.152 2.578 2.578 c 0 1.426 -1.152 2.578 -2.578 2.578 c -1.426 0 -2.578 -1.152 -2.578 -2.578 c 0 -1.426 1.152 -2.578 2.578 -2.578 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.21 22.16 c 0.402 -0.387 0.918 -0.648 1.473 -0.719 l -0.199 -1.516 c -0.891 0.109 -1.703 0.5 -2.344 1.121 m -0.719 -0.73 c 0.801 -0.77 1.836 -1.266 2.941 -1.406 l -1.434 -11.258 c -3.547 0.453 -6.863 2.035 -9.418 4.512 m 7.91 8.152" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.406 24.895 c -0.195 0.523 -0.547 0.98 -1.02 1.285 l 0.832 1.281 c 0.758 -0.484 1.32 -1.188 1.633 -2.023 m 0.961 0.352 c -0.391 1.039 -1.109 1.934 -2.047 2.535 l 6.145 9.543 c 3.01 -1.938 5.316 -4.793 6.559 -8.129 m -10.656 -3.949" style="fill:#fffdfb;fill-opacity:0.463;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.848 25.781 c -0.387 0.402 -0.895 0.68 -1.449 0.77 l 0.254 1.508 c 0.887 -0.141 1.684 -0.559 2.305 -1.203 m 0.742 0.707 c -0.773 0.797 -1.789 1.328 -2.891 1.508 l 1.82 11.199 c 3.531 -0.574 6.789 -2.27 9.258 -4.832 m -8.188 -7.875" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.609 23.06 c 0.207 -0.523 0.566 -0.973 1.047 -1.266 l -0.809 -1.297 c -0.766 0.469 -1.344 1.16 -1.672 1.992 m -0.953 -0.371 c 0.41 -1.031 1.145 -1.914 2.094 -2.5 l -5.965 -9.652 c -3.039 1.879 -5.402 4.691 -6.707 8 m 10.578 4.148" style="fill:#fffdfb;fill-opacity:0.427;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 18 c -3.313 0 -6 2.688 -6 6 c 0 3.313 2.688 6 6 6 c 3.313 0 6 -2.688 6 -6 c 0 -3.313 -2.688 -6 -6 -6 m 0 1.5 c 2.484 0 4.5 2.02 4.5 4.5 c 0 2.484 -2.02 4.5 -4.5 4.5 c -2.484 0 -4.5 -2.02 -4.5 -4.5 c 0 -2.484 2.02 -4.5 4.5 -4.5 m 0 0" style="fill:#647a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-cdrom.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom1.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom1.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrom1.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-cdrw.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-cdrw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-dvd.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-dvd.svg
new file mode 100644
index 00000000..1bbf4289
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-dvd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 7.5 c -9.113 0 -16.5 7.387 -16.5 16.5 c 0 9.113 7.387 16.5 16.5 16.5 c 9.113 0 16.5 -7.387 16.5 -16.5 c 0 -9.113 -7.387 -16.5 -16.5 -16.5 m 0 11.344 c 2.84 0 5.156 2.316 5.156 5.156 c 0 2.84 -2.316 5.156 -5.156 5.156 c -2.84 0 -5.156 -2.316 -5.156 -5.156 c 0 -2.84 2.316 -5.156 5.156 -5.156 m 0 1.031 c -2.285 0 -4.125 1.84 -4.125 4.125 c 0 2.285 1.84 4.125 4.125 4.125 c 2.285 0 4.125 -1.84 4.125 -4.125 c 0 -2.285 -1.84 -4.125 -4.125 -4.125 m 0 1.547 c 1.426 0 2.578 1.152 2.578 2.578 c 0 1.426 -1.152 2.578 -2.578 2.578 c -1.426 0 -2.578 -1.152 -2.578 -2.578 c 0 -1.426 1.152 -2.578 2.578 -2.578 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.21 22.16 c 0.402 -0.387 0.918 -0.648 1.473 -0.719 l -0.199 -1.516 c -0.891 0.109 -1.703 0.5 -2.344 1.121 m -0.719 -0.73 c 0.801 -0.77 1.836 -1.266 2.941 -1.406 l -1.434 -11.258 c -3.547 0.453 -6.863 2.035 -9.418 4.512 m 7.91 8.152" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.406 24.895 c -0.195 0.523 -0.547 0.98 -1.02 1.285 l 0.832 1.281 c 0.758 -0.484 1.32 -1.188 1.633 -2.023 m 0.961 0.352 c -0.391 1.039 -1.109 1.934 -2.047 2.535 l 6.145 9.543 c 3.01 -1.938 5.316 -4.793 6.559 -8.129 m -10.656 -3.949" style="fill:#fffdfb;fill-opacity:0.463;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.848 25.781 c -0.387 0.402 -0.895 0.68 -1.449 0.77 l 0.254 1.508 c 0.887 -0.141 1.684 -0.559 2.305 -1.203 m 0.742 0.707 c -0.773 0.797 -1.789 1.328 -2.891 1.508 l 1.82 11.199 c 3.531 -0.574 6.789 -2.27 9.258 -4.832 m -8.188 -7.875" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.609 23.06 c 0.207 -0.523 0.566 -0.973 1.047 -1.266 l -0.809 -1.297 c -0.766 0.469 -1.344 1.16 -1.672 1.992 m -0.953 -0.371 c 0.41 -1.031 1.145 -1.914 2.094 -2.5 l -5.965 -9.652 c -3.039 1.879 -5.402 4.691 -6.707 8 m 10.578 4.148" style="fill:#fffdfb;fill-opacity:0.427;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 18 c -3.313 0 -6 2.688 -6 6 c 0 3.313 2.688 6 6 6 c 3.313 0 6 -2.688 6 -6 c 0 -3.313 -2.688 -6 -6 -6 m 0 1.5 c 2.484 0 4.5 2.02 4.5 4.5 c 0 2.484 -2.02 4.5 -4.5 4.5 c -2.484 0 -4.5 -2.02 -4.5 -4.5 c 0 -2.484 2.02 -4.5 4.5 -4.5 m 0 0" style="fill:#647a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.184 29.996 l 13.273 0 c 0.082 0 0.164 -0.012 0.246 0 c 0.098 0.016 0.129 0.152 0.164 0.246 c 0.109 0.293 0.18 0.605 0.258 0.914 c 0.199 0.75 0.457 1.488 0.684 2.23 c 0.234 0.762 0.434 1.527 0.633 2.297 c 0.094 0.352 0.168 0.699 0.191 1.063 c 0.004 0.047 0.039 0.094 0.066 0.094 c 0.02 -0.066 0.043 -0.129 0.07 -0.191 c 0.066 -0.148 0.148 -0.289 0.234 -0.426 c 0.168 -0.273 0.359 -0.531 0.535 -0.797 c 0.203 -0.301 0.395 -0.609 0.602 -0.906 c 0.441 -0.641 0.91 -1.254 1.367 -1.879 c 0.469 -0.641 0.941 -1.277 1.41 -1.918 c 0.102 -0.137 0.207 -0.273 0.301 -0.414 c 0.074 -0.113 0.152 -0.246 0.273 -0.289 c 0.223 -0.082 0.484 -0.043 0.715 -0.031 c 0.68 0.035 1.363 0.012 2.047 0.012 l 2.184 0 c 0.727 0 1.453 0 2.184 0 c 0.355 0 0.715 -0.012 1.074 0.023 c 0.328 0.031 0.656 0.074 0.98 0.141 c 1.199 0.238 2.426 0.742 3.316 1.73 c 0.414 0.465 0.758 1.039 0.914 1.688 c 0.145 0.605 0.117 1.246 -0.039 1.848 c -0.309 1.207 -1.07 2.254 -1.973 2.953 c -0.563 0.43 -1.125 0.828 -1.75 1.137 c -0.613 0.305 -1.25 0.535 -1.902 0.695 c -1.375 0.34 -2.785 0.281 -4.184 0.281 l -3.277 0 c 0.031 -0.379 0.145 -0.75 0.219 -1.121 c 0.082 -0.402 0.168 -0.809 0.254 -1.215 c 0.168 -0.816 0.34 -1.637 0.508 -2.457 c 0.098 -0.465 0.188 -0.934 0.281 -1.402 c 0.043 -0.227 0.09 -0.445 0.141 -0.668 c 0.027 -0.117 0.051 -0.289 0.121 -0.383 c 0.035 -0.051 0.121 -0.055 0.172 -0.063 c 0.109 -0.012 0.223 -0.012 0.332 -0.012 c 0.262 0.012 0.523 0.016 0.785 0.016 l 2.246 0 c -0.043 0.398 -0.145 0.785 -0.23 1.18 c -0.09 0.414 -0.172 0.84 -0.258 1.258 c -0.18 0.852 -0.363 1.703 -0.516 2.563 c 0.672 0 1.34 0.027 2 -0.082 c 0.34 -0.055 0.691 -0.164 1.016 -0.289 c 0.301 -0.109 0.59 -0.25 0.863 -0.426 c 0.828 -0.539 1.492 -1.473 1.531 -2.602 c 0.016 -0.477 -0.098 -0.957 -0.359 -1.336 c -0.32 -0.469 -0.816 -0.723 -1.305 -0.879 c -1.223 -0.398 -2.539 -0.25 -3.797 -0.246 c -0.363 0 -0.727 0 -1.09 0.016 c -0.176 0 -0.352 0 -0.527 0 c -0.176 0 -0.379 -0.027 -0.555 0.012 c -0.148 0.027 -0.25 0.234 -0.344 0.352 c -0.129 0.168 -0.258 0.328 -0.383 0.492 c -0.246 0.316 -0.492 0.629 -0.738 0.945 c -0.98 1.258 -1.953 2.523 -2.93 3.785 c -0.77 0.996 -1.531 1.996 -2.309 2.984 c -0.473 0.598 -0.961 1.184 -1.406 1.805 c -0.043 0.063 -0.105 0.129 -0.133 0.207 c 0 0 0 0.012 0 0.012 c -0.051 0 -0.055 0.016 -0.066 -0.047 c -0.016 -0.086 -0.035 -0.176 -0.059 -0.262 c -0.051 -0.188 -0.113 -0.371 -0.176 -0.555 c -0.262 -0.766 -0.484 -1.547 -0.727 -2.32 c -0.488 -1.594 -0.984 -3.191 -1.477 -4.785 c -0.152 -0.492 -0.309 -0.984 -0.457 -1.473 c -0.078 -0.238 -0.152 -0.477 -0.227 -0.711 c -0.039 -0.129 -0.098 -0.508 -0.262 -0.508 c 0 0.223 0.055 0.426 0.117 0.641 c 0.074 0.285 0.117 0.574 0.141 0.875 c 0.063 0.738 -0.004 1.496 -0.258 2.188 c -0.473 1.281 -1.508 2.262 -2.527 2.961 c -1.078 0.73 -2.285 1.184 -3.516 1.406 c -0.668 0.125 -1.332 0.164 -2 0.16 c -0.723 0 -1.438 -0.012 -2.16 -0.012 l -2.719 0 c 0 -0.188 0.074 -0.395 0.117 -0.578 c 0.09 -0.391 0.168 -0.789 0.25 -1.188 c 0.34 -1.633 0.68 -3.27 1.023 -4.902 c 0.035 -0.184 0.074 -0.359 0.113 -0.539 c 0.012 -0.066 -0.004 -0.098 0.063 -0.098 l 3.52 0 c -0.348 1.664 -0.691 3.332 -1.035 5 c 0.695 0 1.395 0.039 2.082 -0.094 c 0.344 -0.063 0.68 -0.176 1.01 -0.301 c 0.27 -0.105 0.531 -0.215 0.777 -0.375 c 0.918 -0.586 1.668 -1.727 1.551 -2.98 c -0.129 -1.391 -1.418 -1.918 -2.473 -2.047 c -0.637 -0.082 -1.277 -0.063 -1.918 -0.059 c -0.73 0 -1.461 0 -2.195 0 l -1.012 0 c -0.051 0 -0.18 0.027 -0.18 -0.031 c 0 -0.152 0.063 -0.324 0.094 -0.469 c 0.133 -0.613 0.266 -1.223 0.398 -1.836" style="fill:#268bd1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-dvdrw.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-dvdrw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-flash-cf.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-cf.svg
new file mode 100644
index 00000000..e8ac796e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-cf.svg
@@ -0,0 +1,49 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+<linearGradient gradientTransform="scale(1.33333)" id="linear1" y1="11" y2="42" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#e5e5e5"/>
+<stop offset="1" style="stop-color:#aaa"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(1.33333 0 0 1.33333 0 2.66667)" id="linear2" y1="3.656" y2="21" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#ecd562"/>
+<stop offset="1" style="stop-color:#df8122"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.08745 0 0 .04391 .39384 36.54346)" id="linear0" y1="366.648" y2="609.505" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#000;stop-opacity:0"/>
+<stop offset=".5" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</linearGradient>
+<radialGradient cx="605.714" cy="486.648" gradientTransform="matrix(.08745 0 0 .04391 .41105 36.54346)" id="radial0" r="117.143" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="5" cy="7.1" gradientTransform="matrix(2.28528 .06529 -.04762 1.66667 -6.08829 -.1598)" id="radial3" r="21" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.4"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="605.714" cy="486.648" gradientTransform="matrix(-.08745 0 0 .04391 63.58959 36.54346)" id="radial1" r="117.143" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="9" cy="19.149" gradientTransform="matrix(1.90909 0 0 1.40909 -8.18182 -4.98219)" id="radial2" r="22" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#787878"/>
+<stop offset="1" style="stop-color:#3c3c3c"/>
+</radialGradient>
+</defs>
+<path style="fill:url(#linear0)" d="M 10.886719 52.644531 L 53.113281 52.644531 L 53.113281 63.308594 L 10.886719 63.308594 Z "/>
+<path style="fill:url(#radial0)" d="M 53.113281 52.644531 C 53.113281 52.644531 53.113281 63.308594 53.113281 63.308594 C 57.617188 63.328125 64 60.917969 64 57.976562 C 64 55.03125 58.972656 52.644531 53.113281 52.644531 Z "/>
+<path style="fill:url(#radial1)" d="M 10.886719 52.644531 C 10.886719 52.644531 10.886719 63.308594 10.886719 63.308594 C 6.382812 63.328125 0 60.917969 0 57.976562 C 0 55.03125 5.027344 52.644531 10.886719 52.644531 Z "/>
+<g style="stroke-linecap:round">
+<path style="fill:url(#radial2);stroke:#282828;stroke-linejoin:round" d="M 3.319336 8.499023 L 44.680664 8.499023 C 45.134766 8.499023 45.500977 8.865234 45.500977 9.319336 L 45.500977 43.681641 C 45.500977 44.132812 45.134766 44.499023 44.680664 44.499023 L 3.319336 44.499023 C 2.865234 44.499023 2.499023 44.132812 2.499023 43.681641 L 2.499023 9.319336 C 2.499023 8.865234 2.865234 8.499023 3.319336 8.499023 Z " transform="scale(1.33333)"/>
+<path style="fill:none;stroke:url(#radial3)" d="M 3.500977 9.500977 L 44.499023 9.500977 L 44.499023 43.5 L 3.500977 43.5 Z " transform="scale(1.33333)"/>
+</g>
+<path style="fill:url(#linear1)" d="M 8 14.667969 C 7.261719 14.667969 6.667969 15.261719 6.667969 16 L 6.667969 30.667969 L 8 30.667969 L 8 54.667969 C 8 55.296875 8.703125 56 9.332031 56 L 54.667969 56 C 55.296875 56 56 55.296875 56 54.667969 L 56 30.667969 L 57.332031 30.667969 L 57.332031 16 C 57.332031 15.261719 56.738281 14.667969 56 14.667969 Z "/>
+<path style="fill:#fff" d="M 9.332031 29.332031 L 9.332031 52 C 9.332031 52.628906 10.039062 53.332031 10.667969 53.332031 L 53.332031 53.332031 C 53.960938 53.332031 54.667969 52.628906 54.667969 52 L 54.667969 29.332031 "/>
+<path style="fill:url(#linear2)" d="M 9.332031 30.667969 L 9.332031 17.222656 C 9.332031 16.644531 10.039062 16 10.667969 16 L 53.332031 16 C 53.960938 16 54.667969 16.644531 54.667969 17.222656 L 54.667969 30.667969 "/>
+<path style="fill:#fff;stroke:#ba5d12;stroke-linejoin:round;stroke-width:.784" d="M 58.075843 30.99986 L 63.999826 23.999891 L 69.92381 30.99986 Z " transform="matrix(.84403 0 0 .85715 -22.01756 -1.57143)"/>
+<g style="fill:#282828">
+<path d="M 31.964844 46.273438 L 34.519531 47.117188 C 34.347656 47.898438 34.078125 48.550781 33.710938 49.078125 C 33.339844 49.601562 32.878906 50 32.332031 50.265625 C 31.785156 50.53125 31.089844 50.667969 30.242188 50.667969 C 29.214844 50.667969 28.375 50.503906 27.722656 50.179688 C 27.074219 49.851562 26.515625 49.277344 26.042969 48.457031 C 25.570312 47.636719 25.332031 46.589844 25.332031 45.308594 C 25.332031 43.601562 25.746094 42.292969 26.578125 41.378906 C 27.410156 40.460938 28.585938 40 30.109375 40 C 31.296875 40 32.230469 40.261719 32.910156 40.789062 C 33.59375 41.3125 34.101562 42.117188 34.429688 43.207031 L 31.851562 43.832031 C 31.761719 43.519531 31.667969 43.289062 31.570312 43.144531 C 31.40625 42.898438 31.207031 42.710938 30.972656 42.582031 C 30.734375 42.449219 30.46875 42.382812 30.179688 42.382812 C 29.515625 42.382812 29.011719 42.675781 28.65625 43.253906 C 28.390625 43.6875 28.257812 44.363281 28.257812 45.289062 C 28.257812 46.429688 28.417969 47.214844 28.734375 47.644531 C 29.054688 48.066406 29.5 48.277344 30.074219 48.277344 C 30.632812 48.277344 31.054688 48.105469 31.339844 47.761719 C 31.625 47.421875 31.835938 46.921875 31.964844 46.273438 "/>
+<path d="M 35.945312 40.175781 L 43.160156 40.175781 L 43.160156 42.390625 L 38.875 42.390625 L 38.875 44.191406 L 42.535156 44.191406 L 42.535156 46.273438 L 38.875 46.273438 L 38.875 50.484375 L 35.945312 50.484375 L 35.945312 40.175781 "/>
+<path d="M 52 50.484375 L 44.128906 50.484375 C 44.21875 49.636719 44.488281 48.839844 44.945312 48.09375 C 45.40625 47.34375 46.265625 46.460938 47.523438 45.441406 C 48.292969 44.820312 48.78125 44.34375 48.996094 44.023438 C 49.210938 43.699219 49.320312 43.390625 49.320312 43.101562 C 49.320312 42.785156 49.210938 42.519531 48.996094 42.300781 C 48.789062 42.074219 48.519531 41.960938 48.199219 41.960938 C 47.863281 41.960938 47.589844 42.078125 47.375 42.304688 C 47.164062 42.535156 47.023438 42.941406 46.949219 43.523438 L 44.320312 43.289062 C 44.421875 42.484375 44.613281 41.855469 44.886719 41.40625 C 45.164062 40.953125 45.546875 40.605469 46.046875 40.367188 C 46.550781 40.121094 47.242188 40 48.128906 40 C 49.050781 40 49.769531 40.113281 50.28125 40.34375 C 50.796875 40.574219 51.199219 40.929688 51.492188 41.40625 C 51.789062 41.878906 51.9375 42.410156 51.9375 43.003906 C 51.9375 43.628906 51.765625 44.230469 51.425781 44.800781 C 51.089844 45.375 50.480469 46.003906 49.589844 46.6875 C 49.0625 47.085938 48.707031 47.363281 48.527344 47.523438 C 48.351562 47.683594 48.144531 47.890625 47.902344 48.148438 L 52 48.148438 L 52 50.484375 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-flash-memory-stick.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-memory-stick.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-flash-ms.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-ms.svg
new file mode 100644
index 00000000..4fdb1c7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-ms.svg
@@ -0,0 +1,40 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+<linearGradient gradientTransform="matrix(0 -1.0833 1.0357 0 -.5893 51.542)" id="linear0" x1="19.885" gradientUnits="userSpaceOnUse" x2="18.962">
+<stop offset="0" style="stop-color:#6c6cab"/>
+<stop offset="1" style="stop-color:#ababcf"/>
+</linearGradient>
+<linearGradient gradientTransform="translate(0 2)" id="linear1" y1="13.962" y2="33.038" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.451"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<radialGradient cx="24.218" cy="45.26" gradientTransform="matrix(1.496 0 0 .09351 -4.23147 43.768)" id="radial0" r="21.39" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.302"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="10.125" cy="15.833" gradientTransform="matrix(1.6034 .01259 -.00619 .788 -6.011 9.3958)" id="radial1" r="23" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#b8b2ec"/>
+<stop offset="1" style="stop-color:#8080b4"/>
+</radialGradient>
+</defs>
+<g style="fill-rule:evenodd">
+<path style="fill:url(#radial0)" d="M 64 48 C 64 49.105469 49.671875 50 32 50 C 14.328125 50 0 49.105469 0 48 C 0 46.894531 14.328125 46 32 46 C 49.671875 46 64 46.894531 64 48 Z "/>
+<path style="fill:url(#radial1);stroke:#60608f;stroke-linejoin:round" d="M 6 35.496094 L 45.263672 35.496094 C 46.081055 35.52832 46.494141 35.399414 46.494141 34.608398 L 46.494141 32.085938 C 46.494141 31.324219 45.445312 31.306641 45.445312 31.306641 L 45.480469 18.720703 C 45.480469 18.720703 46.5 18.782227 46.5 17.953125 L 46.5 15.500977 L 2.499023 15.500977 C 2.030273 15.500977 1.5 16.02832 1.5 16.5 L 1.5 32.499023 Z " transform="scale(1.33333)"/>
+</g>
+<g style="fill:none">
+<path style="stroke:url(#linear0)" d="M 45 31.5 L 17.452148 31.5 C 16.924805 31.5 16.5 31.069336 16.5 30.533203 L 16.5 19.467773 C 16.5 18.931641 16.924805 18.500977 17.452148 18.500977 L 45 18.500977 " transform="scale(1.33333)"/>
+<path style="stroke:url(#linear1);stroke-linejoin:round;stroke-width:.951" d="M 2.499023 16.438477 L 2.499023 32.000977 C 3.791016 32.853516 5.021484 33.708984 6.313477 34.561523 L 45.5625 34.561523 L 45.5625 32.282227 C 44.780273 32.317383 44.352539 31.529297 44.501953 30.832031 C 44.525391 26.733398 44.496094 22.628906 44.551758 18.530273 C 44.504883 17.777344 45.635742 18.026367 45.5625 17.493164 L 45.500977 16.5 C 31.40332 16.5 16.599609 16.438477 2.499023 16.438477 Z " transform="scale(1.33333)"/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#444459" d="M 12 31.382812 C 9.179688 31.382812 6.878906 31.347656 6.878906 31.464844 C 6.878906 31.578125 9.179688 31.71875 12 31.71875 C 14.820312 31.71875 17.121094 31.578125 17.121094 31.464844 C 17.121094 31.347656 14.820312 31.382812 12 31.382812 Z M 12 32.144531 C 9.886719 32.144531 8.164062 32.101562 8.164062 32.183594 C 8.164062 32.269531 9.886719 32.429688 12 32.429688 C 14.109375 32.429688 15.832031 32.269531 15.832031 32.183594 C 15.832031 32.101562 14.109375 32.144531 12 32.144531 Z M 12 33.074219 C 10.449219 33.074219 9.183594 33.035156 9.183594 33.109375 C 9.183594 33.179688 10.449219 33.332031 12 33.332031 C 13.550781 33.332031 14.8125 33.179688 14.8125 33.109375 C 14.8125 33.035156 13.550781 33.074219 12 33.074219 Z M 9.015625 30.839844 C 9.597656 30.777344 9.878906 30.527344 9.996094 30.179688 C 10.117188 29.828125 10.355469 29.605469 10.765625 29.617188 C 11.175781 29.632812 11.246094 29.816406 11.175781 30.035156 C 11.109375 30.253906 11.125 30.382812 11.070312 30.582031 C 10.957031 31.015625 13.035156 30.988281 12.929688 30.582031 C 12.875 30.382812 12.890625 30.253906 12.820312 30.035156 C 12.753906 29.816406 12.820312 29.632812 13.234375 29.617188 C 13.644531 29.605469 13.882812 29.828125 14 30.179688 C 14.121094 30.527344 14.402344 30.777344 14.984375 30.839844 C 15.566406 30.902344 16.234375 30.886719 16.808594 30.894531 C 17.382812 30.90625 17.601562 30.785156 16.871094 30.714844 C 16.140625 30.644531 15.164062 30.367188 14.980469 29.996094 C 14.796875 29.621094 14.601562 29.445312 13.929688 29.402344 C 12.523438 29.308594 11.539062 29.3125 10.070312 29.402344 C 9.398438 29.445312 9.203125 29.621094 9.019531 29.996094 C 8.835938 30.367188 7.859375 30.644531 7.128906 30.714844 C 6.398438 30.785156 6.617188 30.90625 7.191406 30.894531 C 7.765625 30.886719 8.433594 30.902344 9.015625 30.839844 Z "/>
+<path style="fill:#393959" d="M 40.703125 37.277344 L 39.671875 37.277344 C 39.390625 37.277344 39.164062 37.515625 39.164062 37.808594 L 39.164062 39.464844 C 39.164062 39.757812 39.390625 40 39.671875 40 L 40.703125 40 C 40.984375 40 41.210938 39.757812 41.210938 39.464844 L 41.210938 37.8125 C 41.210938 37.519531 40.984375 37.277344 40.703125 37.277344 Z M 40.644531 39.292969 C 40.644531 39.523438 40.539062 39.710938 40.417969 39.710938 L 39.960938 39.710938 C 39.835938 39.710938 39.734375 39.523438 39.734375 39.292969 L 39.734375 37.984375 C 39.734375 37.753906 39.835938 37.5625 39.960938 37.5625 L 40.417969 37.5625 C 40.542969 37.5625 40.644531 37.753906 40.644531 37.984375 Z M 48.699219 38.101562 L 47.730469 38.101562 C 47.605469 38.101562 47.503906 37.828125 47.503906 37.5625 L 47.503906 37.402344 C 47.503906 37.140625 47.605469 36.921875 47.730469 36.921875 L 49.152344 36.921875 L 49.152344 36.59375 L 47.457031 36.59375 C 47.179688 36.59375 46.949219 36.867188 46.949219 37.203125 L 46.949219 37.761719 C 46.949219 38.097656 47.179688 38.429688 47.457031 38.429688 L 48.027344 38.429688 L 48.027344 38.433594 L 48.449219 38.433594 C 48.574219 38.433594 48.675781 38.648438 48.675781 38.914062 L 48.675781 39.1875 C 48.675781 39.453125 48.574219 39.671875 48.449219 39.671875 L 46.960938 39.671875 L 46.960938 40 L 48.699219 40 C 48.980469 40 49.207031 39.722656 49.207031 39.386719 L 49.207031 38.714844 C 49.207031 38.378906 48.980469 38.101562 48.699219 38.101562 Z M 33.976562 37.8125 L 33.976562 39.46875 C 33.976562 39.757812 34.21875 40 34.515625 40 L 35.765625 40 L 35.765625 39.710938 L 34.816406 39.710938 C 34.683594 39.710938 34.578125 39.523438 34.578125 39.292969 L 34.578125 38.769531 L 35.75 38.769531 L 35.75 38.507812 L 34.578125 38.507812 L 34.578125 37.984375 C 34.578125 37.753906 34.683594 37.566406 34.816406 37.566406 L 35.765625 37.566406 L 35.765625 37.277344 L 34.515625 37.277344 C 34.21875 37.277344 33.976562 37.519531 33.976562 37.8125 Z M 53.128906 37.8125 L 53.128906 39.46875 C 53.128906 39.757812 53.371094 40 53.667969 40 L 54.921875 40 L 54.921875 39.710938 L 53.96875 39.710938 C 53.839844 39.710938 53.730469 39.523438 53.730469 39.292969 L 53.730469 37.984375 C 53.730469 37.753906 53.839844 37.5625 53.96875 37.5625 L 54.921875 37.5625 L 54.921875 37.277344 L 53.667969 37.277344 C 53.371094 37.277344 53.128906 37.519531 53.128906 37.8125 Z M 37.296875 39.265625 L 36.816406 37.277344 L 36.242188 37.277344 L 36.242188 40 L 36.628906 40 L 36.628906 38.117188 L 37.085938 40 L 37.507812 40 L 37.9375 38.21875 L 37.9375 40 L 38.539062 40 L 38.539062 37.277344 L 37.773438 37.277344 L 37.296875 39.261719 Z M 31.992188 39.074219 L 31.390625 36.582031 L 30.667969 36.582031 L 30.667969 40 L 31.15625 40 L 31.15625 37.636719 L 31.726562 40 L 32.257812 40 L 32.839844 37.59375 L 32.839844 40 L 33.554688 40 L 33.554688 36.582031 L 32.59375 36.582031 Z M 43.601562 38.296875 L 43.601562 37.8125 C 43.601562 37.519531 43.371094 37.277344 43.09375 37.277344 L 41.804688 37.277344 L 41.804688 40 L 42.324219 40 L 42.324219 37.566406 L 42.917969 37.566406 C 43.042969 37.566406 43.144531 37.753906 43.144531 37.984375 L 43.144531 38.125 C 43.144531 38.355469 43.042969 38.542969 42.917969 38.542969 L 42.792969 38.542969 L 42.792969 38.570312 L 42.554688 38.570312 L 43.15625 40 L 43.605469 40 L 43.113281 38.828125 C 43.382812 38.816406 43.601562 38.582031 43.601562 38.296875 Z M 51.78125 40 L 52.300781 40 L 52.300781 37.277344 L 51.78125 37.277344 Z M 49.335938 37.734375 L 50.035156 37.734375 L 50.035156 40 L 50.550781 40 L 50.550781 37.734375 L 51.25 37.734375 L 51.25 37.277344 L 49.335938 37.277344 Z M 57.335938 37.277344 L 56.816406 37.277344 L 56.015625 38.230469 L 56.015625 37.277344 L 55.496094 37.277344 L 55.496094 40 L 56.015625 40 L 56.015625 38.828125 L 56.816406 40 L 57.332031 40 L 56.3125 38.5 L 57.332031 37.277344 Z M 45 38.347656 L 44.542969 37.277344 L 44.027344 37.277344 L 44.6875 38.828125 L 44.6875 40 L 45.207031 40 L 45.207031 38.816406 L 45.808594 37.277344 L 45.417969 37.277344 Z "/>
+<g style="fill:#444459">
+<path d="M 16.425781 25.433594 L 16.425781 25.753906 L 16.507812 25.753906 C 16.578125 25.753906 16.601562 25.769531 16.601562 25.804688 C 16.601562 25.828125 16.589844 25.855469 16.574219 25.890625 L 16.238281 26.398438 C 16.195312 26.46875 16.152344 26.460938 16.113281 26.40625 L 15.800781 25.917969 C 15.78125 25.886719 15.757812 25.859375 15.757812 25.820312 C 15.757812 25.777344 15.792969 25.753906 15.875 25.753906 L 15.957031 25.753906 L 15.957031 25.433594 L 14.804688 25.433594 L 14.804688 25.753906 C 15.09375 25.753906 15.078125 25.792969 15.179688 25.964844 L 15.800781 26.945312 L 15.800781 27.441406 C 15.800781 27.570312 15.757812 27.613281 15.628906 27.613281 L 15.429688 27.613281 L 15.429688 27.925781 L 16.703125 27.925781 L 16.703125 27.613281 L 16.503906 27.613281 C 16.375 27.613281 16.328125 27.570312 16.328125 27.441406 L 16.328125 26.945312 L 16.855469 26.132812 C 17.050781 25.785156 17.074219 25.753906 17.214844 25.753906 L 17.332031 25.753906 L 17.332031 25.433594 Z M 7.152344 26.007812 C 7.152344 25.808594 7.410156 25.675781 7.714844 25.675781 C 7.949219 25.675781 8.226562 25.816406 8.355469 25.984375 C 8.425781 26.078125 8.503906 26.148438 8.527344 26.328125 L 8.785156 26.328125 L 8.785156 25.433594 L 8.507812 25.433594 C 8.507812 25.636719 8.453125 25.632812 8.394531 25.578125 C 8.179688 25.40625 7.957031 25.355469 7.695312 25.355469 C 7.0625 25.351562 6.667969 25.675781 6.667969 26.1875 C 6.667969 26.679688 6.980469 26.816406 7.414062 26.910156 L 7.796875 27 C 8.246094 27.101562 8.386719 27.144531 8.386719 27.332031 C 8.386719 27.519531 8.246094 27.648438 7.832031 27.652344 C 7.5625 27.65625 7.261719 27.539062 7.136719 27.375 C 7.066406 27.28125 6.988281 27.230469 6.929688 26.996094 L 6.671875 26.996094 L 6.671875 27.921875 L 6.957031 27.921875 C 6.96875 27.792969 7 27.6875 7.0625 27.742188 C 7.269531 27.898438 7.617188 28 7.847656 28 C 8.515625 28 8.886719 27.699219 8.886719 27.15625 C 8.886719 26.117188 7.152344 26.554688 7.152344 26.007812 Z M 13.59375 25.761719 L 13.753906 25.761719 C 13.890625 25.761719 13.9375 25.804688 13.9375 25.9375 L 13.933594 26.933594 L 12.828125 25.449219 L 11.914062 25.449219 L 11.914062 25.761719 L 12.089844 25.761719 C 12.226562 25.761719 12.273438 25.804688 12.273438 25.9375 L 12.273438 27.460938 C 12.273438 27.585938 12.226562 27.636719 12.089844 27.636719 L 11.914062 27.636719 L 11.914062 27.941406 L 12.96875 27.941406 L 12.96875 27.636719 L 12.792969 27.636719 C 12.65625 27.636719 12.609375 27.585938 12.609375 27.460938 L 12.609375 26.195312 L 13.894531 27.9375 L 14.292969 27.941406 L 14.292969 25.9375 C 14.292969 25.804688 14.339844 25.761719 14.476562 25.761719 L 14.609375 25.761719 L 14.609375 25.449219 L 13.59375 25.449219 Z M 10.53125 25.332031 C 9.722656 25.332031 9.214844 25.84375 9.214844 26.667969 C 9.214844 27.472656 9.714844 27.980469 10.507812 27.980469 C 11.347656 27.980469 11.835938 27.480469 11.835938 26.625 C 11.835938 25.855469 11.308594 25.332031 10.53125 25.332031 Z M 10.511719 27.65625 C 10.0625 27.65625 9.808594 27.285156 9.808594 26.648438 C 9.808594 26.023438 10.074219 25.65625 10.535156 25.65625 C 10.976562 25.65625 11.234375 26.03125 11.234375 26.675781 C 11.234375 27.300781 10.972656 27.65625 10.511719 27.65625 Z "/>
+<path d="M 9.105469 38.335938 L 6.667969 40.566406 L 9.105469 42.800781 Z "/>
+</g>
+</g>
+<g style="fill:#393959">
+<path d="M 11.390625 41.714844 C 11.628906 41.429688 12.1875 40.691406 12.1875 40.027344 C 12.1875 39.476562 11.855469 39.117188 11.453125 39.117188 C 11.191406 39.117188 10.964844 39.203125 10.699219 39.304688 L 10.742188 39.96875 C 10.867188 39.851562 11.082031 39.71875 11.242188 39.71875 C 11.449219 39.71875 11.585938 39.886719 11.585938 40.144531 C 11.585938 40.621094 11.089844 41.207031 10.84375 41.5625 L 10.65625 41.824219 L 10.65625 42.386719 L 12.210938 42.386719 L 12.210938 41.824219 L 11.296875 41.824219 Z M 13.183594 40.296875 C 13.109375 40.296875 13.035156 40.308594 12.964844 40.316406 L 12.964844 39.71875 L 13.851562 39.71875 L 13.851562 39.171875 L 12.460938 39.171875 L 12.460938 40.882812 C 12.605469 40.835938 12.738281 40.792969 12.859375 40.792969 C 13.039062 40.792969 13.367188 40.894531 13.367188 41.351562 C 13.367188 41.570312 13.238281 41.878906 12.910156 41.878906 C 12.75 41.878906 12.628906 41.820312 12.433594 41.722656 L 12.40625 42.292969 C 12.582031 42.382812 12.703125 42.441406 13.023438 42.441406 C 13.65625 42.441406 13.964844 41.894531 13.964844 41.363281 C 13.964844 40.675781 13.683594 40.296875 13.183594 40.296875 Z M 15.089844 40.328125 C 15.019531 40.328125 14.824219 40.347656 14.65625 40.605469 L 14.648438 40.605469 C 14.667969 40.148438 14.75 39.660156 15.1875 39.660156 C 15.34375 39.660156 15.507812 39.75 15.613281 39.804688 L 15.644531 39.246094 C 15.453125 39.167969 15.304688 39.117188 15.101562 39.117188 C 14.34375 39.117188 14.101562 39.992188 14.101562 40.898438 C 14.101562 41.59375 14.25 42.441406 14.96875 42.441406 C 15.6875 42.441406 15.773438 41.613281 15.773438 41.414062 C 15.773438 40.710938 15.453125 40.328125 15.089844 40.328125 Z M 14.9375 41.929688 C 14.679688 41.929688 14.679688 41.53125 14.679688 41.4375 C 14.679688 41.269531 14.679688 40.871094 14.9375 40.871094 C 15.171875 40.871094 15.195312 41.238281 15.195312 41.378906 C 15.195312 41.542969 15.175781 41.929688 14.9375 41.929688 Z M 17.460938 41.554688 L 17.453125 41.554688 L 17.15625 40.050781 L 16.5 40.050781 L 16.5 42.386719 L 16.898438 42.386719 L 16.898438 40.539062 L 16.902344 40.539062 L 17.304688 42.386719 L 17.589844 42.386719 L 18.007812 40.539062 L 18.011719 40.539062 L 18.011719 42.386719 L 18.410156 42.386719 L 18.410156 40.050781 L 17.785156 40.050781 Z M 19.628906 41.175781 L 19.628906 41.167969 C 19.734375 41.152344 19.960938 41.003906 19.960938 40.632812 C 19.960938 40.382812 19.839844 40.050781 19.449219 40.050781 L 18.761719 40.050781 L 18.761719 42.386719 L 19.425781 42.386719 C 19.535156 42.386719 20 42.332031 20 41.742188 C 20 41.371094 19.839844 41.230469 19.628906 41.175781 Z M 19.179688 40.429688 L 19.296875 40.429688 C 19.507812 40.429688 19.546875 40.628906 19.546875 40.714844 C 19.546875 40.757812 19.535156 41 19.289062 41 L 19.183594 41 L 19.183594 40.429688 Z M 19.304688 41.992188 L 19.183594 41.992188 L 19.183594 41.382812 L 19.347656 41.382812 C 19.492188 41.382812 19.582031 41.484375 19.582031 41.691406 C 19.582031 41.992188 19.363281 41.992188 19.304688 41.992188 Z "/>
+<path d="M 38.667969 27.175781 L 39.140625 27.175781 L 39.140625 29.289062 L 39.65625 29.289062 L 39.65625 27.175781 L 40.128906 27.175781 L 40.128906 26.710938 L 38.664062 26.710938 L 38.664062 27.175781 Z M 41.195312 26.667969 C 40.566406 26.667969 40.269531 27.242188 40.269531 28 C 40.269531 28.757812 40.566406 29.332031 41.195312 29.332031 C 41.824219 29.332031 42.125 28.757812 42.125 28 C 42.125 27.242188 41.824219 26.667969 41.195312 26.667969 Z M 41.195312 28.898438 C 40.898438 28.898438 40.792969 28.496094 40.792969 28 C 40.792969 27.503906 40.898438 27.101562 41.195312 27.101562 C 41.492188 27.101562 41.597656 27.503906 41.597656 28 C 41.597656 28.496094 41.492188 28.898438 41.195312 28.898438 Z M 43.726562 26.710938 L 42.261719 26.710938 L 42.261719 27.175781 L 42.738281 27.175781 L 42.738281 29.289062 L 43.25 29.289062 L 43.25 27.175781 L 43.726562 27.175781 Z M 44.347656 26.710938 L 43.625 29.289062 L 44.117188 29.289062 L 44.265625 28.710938 L 44.953125 28.710938 L 45.085938 29.289062 L 45.613281 29.289062 L 44.914062 26.710938 Z M 44.363281 28.277344 L 44.621094 27.207031 L 44.628906 27.207031 L 44.855469 28.277344 Z M 46.351562 26.710938 L 45.839844 26.710938 L 45.839844 29.289062 L 47.074219 29.289062 L 47.074219 28.820312 L 46.351562 28.820312 L 46.351562 26.707031 Z M 48.726562 28.75 C 48.929688 28.519531 49.410156 27.929688 49.410156 27.394531 C 49.410156 26.953125 49.125 26.667969 48.78125 26.667969 C 48.554688 26.667969 48.363281 26.734375 48.136719 26.8125 L 48.171875 27.347656 C 48.28125 27.253906 48.464844 27.144531 48.601562 27.144531 C 48.777344 27.144531 48.894531 27.285156 48.894531 27.488281 C 48.894531 27.871094 48.46875 28.34375 48.257812 28.628906 L 48.097656 28.839844 L 48.097656 29.289062 L 49.429688 29.289062 L 49.429688 28.835938 L 48.648438 28.835938 L 48.726562 28.746094 Z M 50.386719 27.613281 C 50.324219 27.613281 50.261719 27.617188 50.199219 27.625 L 50.199219 27.144531 L 50.964844 27.144531 L 50.964844 26.710938 L 49.769531 26.710938 L 49.769531 28.082031 C 49.894531 28.042969 50.003906 28.011719 50.113281 28.011719 C 50.265625 28.011719 50.546875 28.09375 50.546875 28.457031 C 50.546875 28.632812 50.433594 28.882812 50.152344 28.882812 C 50.019531 28.882812 49.910156 28.835938 49.746094 28.757812 L 49.722656 29.214844 C 49.875 29.285156 49.976562 29.332031 50.253906 29.332031 C 50.792969 29.332031 51.058594 28.894531 51.058594 28.46875 C 51.058594 27.914062 50.816406 27.613281 50.386719 27.613281 Z M 52.148438 27.636719 C 52.089844 27.636719 51.921875 27.652344 51.777344 27.859375 L 51.769531 27.859375 C 51.785156 27.492188 51.859375 27.101562 52.234375 27.101562 C 52.363281 27.101562 52.503906 27.171875 52.59375 27.214844 L 52.625 26.769531 C 52.457031 26.707031 52.332031 26.667969 52.15625 26.667969 C 51.507812 26.667969 51.300781 27.367188 51.300781 28.09375 C 51.300781 28.652344 51.429688 29.332031 52.042969 29.332031 C 52.660156 29.332031 52.734375 28.667969 52.734375 28.507812 C 52.734375 27.945312 52.457031 27.636719 52.148438 27.636719 Z M 52.015625 28.921875 C 51.796875 28.921875 51.796875 28.601562 51.796875 28.527344 C 51.796875 28.390625 51.796875 28.074219 52.015625 28.074219 C 52.21875 28.074219 52.238281 28.363281 52.238281 28.480469 C 52.238281 28.613281 52.21875 28.921875 52.015625 28.921875 Z M 54.367188 28.667969 L 54.363281 28.667969 L 54.097656 27.550781 L 53.519531 27.550781 L 53.519531 29.289062 L 53.871094 29.289062 L 53.871094 27.914062 L 53.875 27.914062 L 54.230469 29.289062 L 54.484375 29.289062 L 54.851562 27.914062 L 54.855469 27.914062 L 54.855469 29.289062 L 55.207031 29.289062 L 55.207031 27.550781 L 54.65625 27.550781 Z M 56.285156 28.386719 L 56.285156 28.382812 C 56.378906 28.371094 56.582031 28.261719 56.582031 27.984375 C 56.582031 27.796875 56.472656 27.550781 56.128906 27.550781 L 55.519531 27.550781 L 55.519531 29.289062 L 56.105469 29.289062 C 56.203125 29.289062 56.613281 29.25 56.613281 28.808594 C 56.613281 28.535156 56.472656 28.425781 56.285156 28.386719 Z M 55.886719 27.835938 L 55.988281 27.835938 C 56.175781 27.835938 56.210938 27.980469 56.210938 28.042969 C 56.210938 28.078125 56.203125 28.257812 55.980469 28.257812 L 55.886719 28.257812 Z M 55.996094 28.992188 L 55.886719 28.992188 L 55.886719 28.542969 L 56.035156 28.542969 C 56.160156 28.542969 56.242188 28.617188 56.242188 28.769531 C 56.242188 28.992188 56.046875 28.992188 55.996094 28.992188 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-flash-sd-mmc.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-flash.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-flash.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-floppy.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-floppy.svg
new file mode 100644
index 00000000..ef32de81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-floppy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 7.5 7.5 l 0 33 l 33 0 l 0 -28.5 l -4.5 -4.5 m -28.5 0" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 7.5 l 0 9 l 13.5 0 l 0 -9 m -13.5 0" style="fill:#93a1a1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 19.5 l 0 21 l 24 0 l 0 -21 m -24 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 9 l -3 0 l 0 6 l 3 0 m 0 -6" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 25.5 l 0 1.5 l 21 0 l 0 -1.5 m -21 0" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 33 l 0 1.5 l 21 0 l 0 -1.5 m -21 0" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.5 40.5 l -3 0 l 0 -33 l 1.5 0 l 1.5 1.5 m 0 31.5" style="fill:#fcf5e3;fill-opacity:0.247;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-jaz.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-jaz.svg
new file mode 100644
index 00000000..aa91e829
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-jaz.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#909ea9">
+<path d="M 18 10.667969 C 17.839844 10.691406 17.683594 10.75 17.542969 10.832031 L 11.292969 14.707031 C 10.914062 14.945312 10.667969 15.386719 10.667969 15.832031 L 10.667969 50.707031 C 10.667969 51.40625 11.300781 52.042969 12 52.042969 L 16.917969 52.042969 C 16.9375 52.726562 17.566406 53.332031 18.25 53.332031 L 45.75 53.332031 C 46.433594 53.332031 47.0625 52.726562 47.082031 52.042969 L 52 52.042969 C 52.699219 52.042969 53.332031 51.40625 53.332031 50.707031 L 53.332031 15.832031 C 53.332031 15.386719 53.085938 14.945312 52.707031 14.707031 L 46.457031 10.832031 C 46.242188 10.714844 45.996094 10.65625 45.75 10.667969 L 18.25 10.667969 C 18.167969 10.652344 18.082031 10.652344 18 10.667969 Z M 18.667969 13.332031 L 46.667969 13.332031 L 50.667969 16 L 50.667969 49.332031 L 46.667969 49.332031 L 46.667969 36 L 17.332031 36 L 17.332031 49.332031 L 13.332031 49.332031 L 13.332031 16 Z M 18.667969 41.332031 L 45.332031 41.332031 L 45.332031 42.667969 L 18.667969 42.667969 Z M 18.667969 46.667969 L 45.332031 46.667969 L 45.332031 48 L 18.667969 48 Z "/>
+<path d="M 30 12 L 25.332031 12 L 25.332031 16 L 44 16 L 44 12 Z "/>
+<path d="M 18.667969 33.332031 L 18.667969 24 L 37.332031 24 L 37.332031 33.332031 Z "/>
+<path d="M 40 24 L 40 33.332031 L 45.332031 33.332031 L 45.332031 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sd.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sd.svg
new file mode 100644
index 00000000..cf4221ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 37.539 13.801 l 0.82 0 c 0.355 0 0.641 0.285 0.641 0.641 l 0 2.918 c 0 0.355 -0.285 0.641 -0.641 0.641 l -0.82 0 c -0.352 0 -0.641 -0.285 -0.641 -0.641 l 0 -2.918 c 0 -0.355 0.289 -0.641 0.641 -0.641 m 0 0" style="fill:#8e8e8e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 3 l 23.438 0 c 0.727 0 1.254 0.586 1.313 1.313 l 0 9.188 l -1.5 0 l 0 9 l 1.5 0 l 0 21.19 c 0 0.727 -0.586 1.313 -1.313 1.313 l -11.06 0 l -0.523 -1.5 l -4.203 0 l -0.523 1.5 l -11.06 0 c -0.727 0 -1.313 -0.586 -1.313 -1.313 l 0 -25.688 l 1.5 0 l 0 -3 l -1.5 0 l 0 -6.75 m 5.25 -5.25" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.523 9 l 1.203 0 c 0.289 0 0.523 0.234 0.523 0.523 l 0 4.953 c 0 0.289 -0.234 0.523 -0.523 0.523 l -1.203 0 c -0.289 0 -0.523 -0.234 -0.523 -0.523 l 0 -4.953 c 0 -0.289 0.234 -0.523 0.523 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.875 6 l 1.199 0 c 0.289 0 0.527 0.234 0.527 0.523 l 0 7.953 c 0 0.289 -0.238 0.523 -0.527 0.523 l -1.199 0 c -0.289 0 -0.523 -0.234 -0.523 -0.523 l 0 -7.953 c 0 -0.289 0.234 -0.523 0.523 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33 3 l 3 0 l 0 42 l -3 0 m 0 -42" style="fill:#faf2f2;fill-opacity:0.2;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.23 6 l 1.199 0 c 0.289 0 0.523 0.234 0.523 0.523 l 0 7.953 c 0 0.289 -0.234 0.523 -0.523 0.523 l -1.199 0 c -0.293 0 -0.527 -0.234 -0.527 -0.523 l 0 -7.953 c 0 -0.289 0.234 -0.523 0.527 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.574 6 l 1.199 0 c 0.293 0 0.527 0.234 0.527 0.523 l 0 7.953 c 0 0.289 -0.234 0.523 -0.527 0.523 l -1.199 0 c -0.289 0 -0.523 -0.234 -0.523 -0.523 l 0 -7.953 c 0 -0.289 0.234 -0.523 0.523 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.926 6 l 1.199 0 c 0.289 0 0.523 0.234 0.523 0.523 l 0 7.953 c 0 0.289 -0.234 0.523 -0.523 0.523 l -1.199 0 c -0.289 0 -0.527 -0.234 -0.527 -0.523 l 0 -7.953 c 0 -0.289 0.238 -0.523 0.527 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.27 6 l 1.203 0 c 0.289 0 0.523 0.234 0.523 0.523 l 0 7.953 c 0 0.289 -0.234 0.523 -0.523 0.523 l -1.203 0 c -0.289 0 -0.523 -0.234 -0.523 -0.523 l 0 -7.953 c 0 -0.289 0.234 -0.523 0.523 -0.523 m 0 0" style="fill:#ffd642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sm.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sm.svg
new file mode 100644
index 00000000..7fd8a2fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-memory-sm.svg
@@ -0,0 +1,140 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+
+<filter width="100%" x="0" y="0" height="100%" filterUnits="objectBoundingBox" id="alpha">
+<feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+</filter>
+<g style="clip-path:url(#clip3)" id="surface10">
+<path style="fill:url(#radial4);fill-rule:evenodd;stroke:url(#radial5);stroke-width:5.333" d="M 221.994167 188 C 221.994167 196.84375 214.837917 204 205.994167 204 C 197.166042 204 189.994167 196.84375 189.994167 188 C 189.994167 179.15625 197.166042 172 205.994167 172 C 214.837917 172 221.994167 179.15625 221.994167 188 Z " transform="matrix(.25 0 0 .25 -6.82667 -9)"/>
+</g>
+<g style="clip-path:url(#clip4)" id="surface13">
+<path style="stroke-opacity:.137;fill:none;stroke:#fff" d="M 308.530273 76.469727 L 306.561523 78.438477 L 306.561523 81.5 L 322.560547 81.5 L 322.560547 76.469727 Z " transform="matrix(1.33333 0 0 1.33333 -394.66667 -66.66667)"/>
+<path style="fill:none;stroke:url(#radial6)" d="M 306.549805 78.433594 L 306.549805 81.503906 L 322.569336 81.503906 L 322.569336 76.467773 L 308.515625 76.467773 L 306.549805 78.433594 " transform="matrix(1.33333 0 0 1.33333 -394.66667 -68)"/>
+</g>
+<g style="clip-path:url(#clip2)" id="surface15">
+<path style="fill:url(#linear1);fill-rule:evenodd;stroke:#2e3436" d="M 301.481445 53.238281 L 301.481445 93.618164 C 301.548828 94.669922 302.477539 95.72168 303.863281 95.616211 L 335.714844 95.616211 C 336.608398 95.572266 337.493164 94.831055 337.481445 93.357422 L 337.481445 56.428711 C 337.481445 55.710938 337.25 55.230469 336.722656 54.714844 C 336.722656 54.714844 333.974609 51.878906 333.974609 51.878906 C 333.705078 51.609375 333.523438 51.500977 332.735352 51.500977 L 302.735352 51.500977 C 301.797852 51.5625 301.4375 52.5 301.499023 53.238281 Z " transform="matrix(1.33333 0 0 1.33333 -394.66667 -68)"/>
+<path style="fill:#ecd400;fill-rule:evenodd;stroke:#2e3436;stroke-width:3" d="M 307.375977 55.617188 L 331.560547 55.617188 C 332.606445 55.617188 333.456055 56.463867 333.456055 57.512695 L 333.456055 70.719727 C 333.456055 71.765625 332.606445 72.615234 331.560547 72.615234 L 307.375977 72.615234 C 306.330078 72.615234 305.480469 71.765625 305.480469 70.719727 L 305.480469 57.512695 C 305.480469 56.463867 306.330078 55.617188 307.375977 55.617188 Z " transform="matrix(1.33333 0 0 1.33333 -394.66667 -68)"/>
+<path style="fill:url(#linear2);fill-rule:evenodd;stroke:#c39f00" d="M 307.375977 55.617188 L 331.560547 55.617188 C 332.606445 55.617188 333.456055 56.463867 333.456055 57.512695 L 333.456055 70.719727 C 333.456055 71.765625 332.606445 72.615234 331.560547 72.615234 L 307.375977 72.615234 C 306.330078 72.615234 305.480469 71.765625 305.480469 70.719727 L 305.480469 57.512695 C 305.480469 56.463867 306.330078 55.617188 307.375977 55.617188 Z " transform="matrix(1.33333 0 0 1.33333 -394.66667 -68)"/>
+<path style="stroke-opacity:.447;fill:none;stroke:#fff" d="M 307.984969 56.617343 L 331.69493 56.617343 C 332.327742 56.617343 332.840343 57.130049 332.840913 57.762874 L 332.840883 70.472113 C 332.841452 71.104938 332.325733 71.617643 331.692921 71.617643 L 307.985889 71.617643 C 307.353077 71.617643 306.840476 71.104938 306.839906 70.472113 L 306.839937 57.762874 C 306.839367 57.130049 307.352156 56.617343 307.984969 56.617343 Z " transform="matrix(1.33333 0 -.00737 1.33331 -394.66667 -68)"/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 15.972656 6.820312 L 15.972656 14.820312 C 25.578125 11.007812 36.050781 20.125 46.640625 17.488281 L 46.640625 6.917969 L 47.972656 6.917969 L 47.972656 28.15625 L 46.640625 28.15625 L 46.640625 20.15625 C 35.089844 22.742188 25.902344 13.425781 15.972656 17.488281 L 15.972656 28.15625 L 14.640625 28.15625 L 14.640625 6.820312 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 17.308594 6.820312 L 17.308594 13.132812 L 18.640625 12.816406 L 18.640625 6.820312 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 19.972656 12.816406 L 19.972656 6.820312 L 21.308594 6.820312 L 21.308594 12.699219 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 22.640625 12.699219 L 22.640625 6.820312 L 23.972656 6.820312 L 23.972656 12.898438 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 25.308594 13.191406 L 25.308594 6.820312 L 26.640625 6.820312 L 26.640625 13.488281 L 25.308594 13.195312 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 27.972656 13.699219 L 27.972656 6.820312 L 29.308594 6.820312 L 29.308594 13.9375 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 30.640625 14.40625 L 30.640625 6.820312 L 31.972656 6.820312 L 31.972656 14.582031 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 33.308594 15.113281 L 33.308594 6.820312 L 34.640625 6.820312 L 34.640625 15.347656 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 35.972656 15.644531 L 35.972656 6.820312 L 37.308594 6.820312 L 37.308594 15.878906 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 38.640625 16.292969 L 38.640625 6.820312 L 39.972656 6.820312 L 39.972656 16.410156 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 41.308594 16.527344 L 41.308594 6.820312 L 42.640625 6.820312 L 42.640625 16.527344 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 43.972656 16.527344 L 43.972656 6.820312 L 45.308594 6.820312 L 45.308594 16.351562 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 17.308594 28.09375 L 17.308594 18.1875 L 18.640625 18.035156 L 18.640625 28.09375 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 19.972656 17.976562 L 19.972656 28.09375 L 21.308594 28.09375 L 21.308594 17.796875 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 22.640625 17.796875 L 22.640625 28.09375 L 23.972656 28.09375 L 23.972656 17.949219 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 25.308594 18.363281 L 25.308594 28.09375 L 26.640625 28.09375 L 26.640625 18.65625 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 27.972656 18.976562 L 27.972656 28.09375 L 29.308594 28.09375 L 29.308594 19.328125 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 30.640625 19.800781 L 30.640625 28.09375 L 31.972656 28.09375 L 31.972656 20.273438 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 33.308594 20.507812 L 33.308594 28.09375 L 34.640625 28.09375 L 34.640625 20.863281 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 35.972656 21.097656 L 35.972656 28.09375 L 37.308594 28.09375 L 37.308594 21.332031 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 38.640625 21.570312 L 38.640625 28.09375 L 39.972656 28.09375 L 39.972656 21.628906 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 41.308594 21.863281 L 41.308594 28.09375 L 42.640625 28.09375 L 42.640625 21.6875 Z "/>
+<path style="fill:#fff;fill-rule:evenodd;fill-opacity:.447" d="M 43.972656 21.804688 L 43.972656 28.09375 L 45.308594 28.09375 L 45.308594 21.570312 Z "/>
+<path style="fill:#2e3436;fill-rule:evenodd" d="M 11.730469 45.488281 L 50.882812 45.488281 C 51.484375 45.488281 51.972656 45.976562 51.972656 46.578125 L 51.972656 59.066406 C 51.972656 59.667969 51.484375 60.15625 50.882812 60.15625 L 11.730469 60.15625 C 11.128906 60.15625 10.640625 59.667969 10.640625 59.066406 L 10.640625 46.578125 C 10.640625 45.976562 11.128906 45.488281 11.730469 45.488281 Z "/>
+<path style="fill:url(#linear3);fill-rule:evenodd" d="M 12.148438 46.820312 L 50.464844 46.820312 C 50.5625 46.820312 50.640625 46.898438 50.640625 46.996094 L 50.640625 58.648438 C 50.640625 58.742188 50.5625 58.820312 50.464844 58.820312 L 12.148438 58.820312 C 12.050781 58.820312 11.972656 58.742188 11.972656 58.648438 L 11.972656 46.996094 C 11.972656 46.898438 12.050781 46.820312 12.148438 46.820312 Z "/>
+<path style="fill:url(#linear4);fill-rule:evenodd" d="M 12.148438 46.820312 L 50.464844 46.820312 C 50.5625 46.820312 50.640625 46.898438 50.640625 46.996094 L 50.640625 50.648438 C 50.640625 50.742188 50.5625 50.820312 50.464844 50.820312 L 12.148438 50.820312 C 12.050781 50.820312 11.972656 50.742188 11.972656 50.648438 L 11.972656 46.996094 C 11.972656 46.898438 12.050781 46.820312 12.148438 46.820312 Z "/>
+<path style="fill:#e8b96e;fill-rule:evenodd" d="M 14.8125 48.15625 L 27.847656 48.15625 C 27.945312 48.15625 28.019531 48.230469 28.019531 48.328125 L 28.019531 50.648438 C 28.019531 50.742188 27.945312 50.820312 27.847656 50.820312 L 14.8125 50.820312 C 14.71875 50.820312 14.640625 50.742188 14.640625 50.648438 L 14.640625 48.328125 C 14.640625 48.230469 14.71875 48.15625 14.8125 48.15625 Z "/>
+<path style="fill:#e8b96e;fill-rule:evenodd" d="M 30.773438 48.15625 L 35.808594 48.15625 C 35.902344 48.15625 35.980469 48.230469 35.980469 48.328125 L 35.980469 50.648438 C 35.980469 50.742188 35.902344 50.820312 35.808594 50.820312 L 30.773438 50.820312 C 30.675781 50.820312 30.601562 50.742188 30.601562 50.648438 L 30.601562 48.328125 C 30.601562 48.230469 30.675781 48.15625 30.773438 48.15625 Z "/>
+<path style="fill:none;stroke:url(#linear5)" d="M 302.780413 52.500614 C 302.639788 52.509403 302.633929 52.506473 302.560687 52.623661 C 302.490374 52.743778 302.452288 52.992801 302.466937 53.156864 C 302.469867 53.186161 302.469867 53.218387 302.466937 53.250614 L 302.466937 93.563114 C 302.499163 94.055301 302.964984 94.688114 303.811663 94.623661 C 303.832171 94.623661 303.852679 94.623661 303.873187 94.623661 L 335.654437 94.623661 C 336.008929 94.606082 336.477679 94.418582 336.46596 93.343387 L 336.46596 56.438114 C 336.46596 55.931278 336.433734 55.831668 336.029437 55.436161 C 336.023577 55.427372 336.017718 55.415653 336.008929 55.406864 L 333.290179 52.594364 C 333.231585 52.5387 333.260882 52.565067 333.260882 52.562137 C 333.257952 52.559207 333.228656 52.529911 333.228656 52.529911 C 333.228656 52.529911 333.082171 52.500614 332.727679 52.500614 Z " transform="matrix(1.33333 0 0 1.33333 -394.62519 -68.17269)"/>
+<path style="fill:url(#radial2);fill-rule:evenodd" d="M 12 56 L 50.917969 56 L 50.917969 57.5 L 12 57.5 Z "/>
+<path style="fill:url(#linear6);fill-rule:evenodd" d="M 12.148438 46.820312 L 50.464844 46.820312 C 50.5625 46.820312 50.640625 46.898438 50.640625 46.996094 L 50.640625 58.648438 C 50.640625 58.742188 50.5625 58.820312 50.464844 58.820312 L 12.148438 58.820312 C 12.050781 58.820312 11.972656 58.742188 11.972656 58.648438 L 11.972656 46.996094 C 11.972656 46.898438 12.050781 46.820312 12.148438 46.820312 Z "/>
+<path style="fill:none;stroke:url(#radial3)" d="M 302.779297 52.59375 C 302.667969 52.602539 302.714844 52.587891 302.65625 52.6875 C 302.594727 52.787109 302.547852 53.009766 302.5625 53.15625 C 302.5625 53.188477 302.5625 53.217773 302.5625 53.25 L 302.5625 93.5625 C 302.591797 94.007812 302.978516 94.59082 303.78125 94.532227 C 303.810547 94.529297 303.842773 94.529297 303.875 94.532227 L 335.65625 94.532227 C 335.963867 94.517578 336.382812 94.382812 336.374023 93.342773 L 336.374023 56.4375 C 336.374023 55.948242 336.359375 55.886719 335.966797 55.5 C 335.958008 55.491211 335.946289 55.479492 335.9375 55.467773 L 333.21875 52.655273 C 333.098633 52.546875 333.171875 52.620117 333.186523 52.625977 C 333.201172 52.628906 333.069336 52.59375 332.717773 52.59375 Z " transform="matrix(1.33333 0 0 1.33333 -394.66667 -68)"/>
+<use style="mask:url(#mask1)" xlink:href="#surface10"/>
+<use style="mask:url(#mask2)" xlink:href="#surface13"/>
+</g>
+<g style="clip-path:url(#clip1)" id="surface6">
+<path style="fill:url(#linear0)" d="M 11.753906 52.167969 L 52.230469 52.167969 L 52.230469 62.171875 L 11.753906 62.171875 Z "/>
+<path style="fill:url(#radial0)" d="M 52.230469 52.167969 L 52.230469 62.171875 C 56.546875 62.1875 62.667969 59.929688 62.667969 57.167969 C 62.667969 54.410156 57.851562 52.167969 52.230469 52.167969 Z "/>
+<path style="fill:url(#radial1)" d="M 11.753906 52.167969 L 11.753906 62.171875 C 7.4375 62.1875 1.320312 59.929688 1.320312 57.167969 C 1.320312 54.410156 6.136719 52.167969 11.753906 52.167969 Z "/>
+</g>
+<linearGradient gradientTransform="matrix(1.33333 0 0 1.33333 -394.66667 -68)" id="linear6" y1="82.991" x1="312.36" y2="95.991" gradientUnits="userSpaceOnUse" x2="329.48">
+<stop offset="0" style="stop-color:#fff;stop-opacity:0"/>
+<stop offset=".276" style="stop-color:#fff;stop-opacity:.326"/>
+<stop offset=".772" style="stop-color:#fff;stop-opacity:.408"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(1 0 0 .98252 295.98 49.929)" id="linear1" y1="4.608" x1="21.617" y2="47.007" gradientUnits="userSpaceOnUse" x2="26.444">
+<stop offset="0" style="stop-color:#545653"/>
+<stop offset=".526" style="stop-color:#545552"/>
+<stop offset=".626" style="stop-color:#5d605b"/>
+<stop offset="1" style="stop-color:#3d3e3c"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(.08382 0 0 .04118 1.697 37.07078)" id="linear0" y1="366.65" y2="609.51" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#000;stop-opacity:0"/>
+<stop offset=".5" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</linearGradient>
+<linearGradient gradientTransform="translate(295.98 50)" id="linear2" y1="21.741" x1="29.375" y2="7.679" gradientUnits="userSpaceOnUse" x2="22.102">
+<stop offset="0" style="stop-color:#ecd400"/>
+<stop offset=".5" style="stop-color:#c2af06"/>
+<stop offset="1" style="stop-color:#ffeb3d"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(1.33333 0 0 1.24533 -.02667 .744)" id="linear3" y1="39.68" y2="46.636" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#deded9"/>
+<stop offset=".785" style="stop-color:#deded9"/>
+<stop offset="1" style="stop-color:#828275"/>
+</linearGradient>
+<linearGradient gradientTransform="matrix(1.33333 0 0 1.33333 -394.66667 -68)" id="linear4" y1="90" y2="84" gradientUnits="userSpaceOnUse" x2="0">
+<stop offset="0" style="stop-color:#ba5d12"/>
+<stop offset="1" style="stop-color:#cd7f33"/>
+</linearGradient>
+<linearGradient id="linear5" y1="8.678" x1="16.846" y2="78.505" gradientUnits="userSpaceOnUse" x2="30.508">
+<stop offset="0" style="stop-color:#fff;stop-opacity:.18"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</linearGradient>
+<mask id="mask2">
+<g style="filter:url(#alpha)">
+<use xlink:href="#surface13"/>
+</g>
+</mask>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="64" x="0" y="0" height="64" style="fill:#000;fill-opacity:.588"/>
+</g>
+</mask>
+<mask id="mask1">
+<g style="filter:url(#alpha)">
+<use xlink:href="#surface10"/>
+</g>
+</mask>
+<radialGradient cx="321.2" cy="73.492" gradientTransform="matrix(1.1575 0 0 3.4035 -50.589 -176.57)" id="radial3" r="17.407" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#fff"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="202.69" cy="178.31" gradientTransform="matrix(11.889 -9.7781 .37281 .45328 -2313.2 2117.1)" id="radial4" r="16" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#40423f"/>
+<stop offset="1" style="stop-color:#181818"/>
+</radialGradient>
+<radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(-.08382 0 0 .04118 62.27352 37.07078)" id="radial1" r="117.14" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="206" cy="203" id="radial5" r="18.667" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#a2a2a2"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="314.56" cy="78.985" gradientTransform="matrix(.80386 .59482 -.95033 1.2843 136.76 -209.56)" id="radial6" r="8.51" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#424242;stop-opacity:.51"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:.51"/>
+</radialGradient>
+<radialGradient cx="319.59" cy="93.562" gradientTransform="matrix(1.33333 0 0 .38829 -394.66667 20.42)" id="radial2" r="14.594" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#fff"/>
+<stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+</radialGradient>
+<radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(.08382 0 0 .04118 1.71513 37.07078)" id="radial0" r="117.14" gradientUnits="userSpaceOnUse">
+<stop offset="0" style="stop-color:#000;stop-opacity:.404"/>
+<stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+</radialGradient>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+<use xlink:href="#surface15"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-memory.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-memory.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-audio.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-audio.svg
new file mode 100644
index 00000000..1c2c22dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-audio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 7.5 c -9.113 0 -16.5 7.387 -16.5 16.5 c 0 9.113 7.387 16.5 16.5 16.5 c 9.113 0 16.5 -7.387 16.5 -16.5 c 0 -9.113 -7.387 -16.5 -16.5 -16.5 m 0 11.344 c 2.84 0 5.156 2.316 5.156 5.156 c 0 2.84 -2.316 5.156 -5.156 5.156 c -2.84 0 -5.156 -2.316 -5.156 -5.156 c 0 -2.84 2.316 -5.156 5.156 -5.156 m 0 1.031 c -2.285 0 -4.125 1.84 -4.125 4.125 c 0 2.285 1.84 4.125 4.125 4.125 c 2.285 0 4.125 -1.84 4.125 -4.125 c 0 -2.285 -1.84 -4.125 -4.125 -4.125 m 0 1.547 c 1.426 0 2.578 1.152 2.578 2.578 c 0 1.426 -1.152 2.578 -2.578 2.578 c -1.426 0 -2.578 -1.152 -2.578 -2.578 c 0 -1.426 1.152 -2.578 2.578 -2.578 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.21 22.16 c 0.402 -0.387 0.918 -0.648 1.473 -0.719 l -0.199 -1.516 c -0.891 0.109 -1.703 0.5 -2.344 1.121 m -0.719 -0.73 c 0.801 -0.77 1.836 -1.266 2.941 -1.406 l -1.434 -11.258 c -3.547 0.453 -6.863 2.035 -9.418 4.512 m 7.91 8.152" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.406 24.895 c -0.195 0.523 -0.547 0.98 -1.02 1.285 l 0.832 1.281 c 0.758 -0.484 1.32 -1.188 1.633 -2.023 m 0.961 0.352 c -0.391 1.039 -1.109 1.934 -2.047 2.535 l 6.145 9.543 c 3.01 -1.938 5.316 -4.793 6.559 -8.129 m -10.656 -3.949" style="fill:#fffdfb;fill-opacity:0.463;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.848 25.781 c -0.387 0.402 -0.895 0.68 -1.449 0.77 l 0.254 1.508 c 0.887 -0.141 1.684 -0.559 2.305 -1.203 m 0.742 0.707 c -0.773 0.797 -1.789 1.328 -2.891 1.508 l 1.82 11.199 c 3.531 -0.574 6.789 -2.27 9.258 -4.832 m -8.188 -7.875" style="fill:#647a82;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.609 23.06 c 0.207 -0.523 0.566 -0.973 1.047 -1.266 l -0.809 -1.297 c -0.766 0.469 -1.344 1.16 -1.672 1.992 m -0.953 -0.371 c 0.41 -1.031 1.145 -1.914 2.094 -2.5 l -5.965 -9.652 c -3.039 1.879 -5.402 4.691 -6.707 8 m 10.578 4.148" style="fill:#fffdfb;fill-opacity:0.427;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 18 c -3.313 0 -6 2.688 -6 6 c 0 3.313 2.688 6 6 6 c 3.313 0 6 -2.688 6 -6 c 0 -3.313 -2.688 -6 -6 -6 m 0 1.5 c 2.484 0 4.5 2.02 4.5 4.5 c 0 2.484 -2.02 4.5 -4.5 4.5 c -2.484 0 -4.5 -2.02 -4.5 -4.5 c 0 -2.484 2.02 -4.5 4.5 -4.5 m 0 0" style="fill:#647a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.25 9.551 c 0.742 -0.113 1.539 -0.047 2.25 0.297 c 2.84 1.363 5.262 0.305 5.262 0.305 c 0 0 -1.906 4.621 -5.266 4.488 c -3.176 -0.125 -3.648 0.746 -3.738 0.852 l 1.926 13.379 c 0.012 0.09 0.031 0.172 0.039 0.262 c 0.301 2.883 -1.711 6.133 -4.938 7.988 c -4.09 2.355 -8.922 1.621 -10.797 -1.648 c -1.871 -3.266 -0.094 -7.855 4 -10.211 c 3.168 -1.82 6.781 -1.758 9.121 -0.133 l -2.086 -13.355 l -0.066 -0.098 c 0 0 2.063 -1.809 4.293 -2.125 m 0 0" style="fill:#d23681;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-optical-bd.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-bd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-cd-audio.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-cd-r.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-r.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-cd-rw.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd-rw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-cd.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-cdr.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-data.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-data.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-r-plus.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-r-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-r.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-r.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-ram.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-ram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-rom.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-rom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-rw.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-rw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd-video.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical-dvd.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-optical.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-optical.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-optical.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-removable.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-removable.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/media-tape.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-tape.svg
new file mode 100644
index 00000000..1239982f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-tape.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 25.13 24.563 c 0 4.348 -3.527 7.875 -7.875 7.875 c -4.348 0 -7.875 -3.527 -7.875 -7.875 c 0 -4.348 3.527 -7.875 7.875 -7.875 c 4.348 0 7.875 3.527 7.875 7.875 m 0 0" style="fill:#262626;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.5 24.563 c 0 3.727 -3.02 6.75 -6.75 6.75 c -3.727 0 -6.75 -3.02 -6.75 -6.75 c 0 -3.727 3.02 -6.75 6.75 -6.75 c 3.727 0 6.75 3.02 6.75 6.75 m 0 0" style="fill:#262626;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.625 24.563 c 0 1.863 -1.512 3.375 -3.375 3.375 c -1.863 0 -3.375 -1.512 -3.375 -3.375 c 0 -1.863 1.512 -3.375 3.375 -3.375 c 1.863 0 3.375 1.512 3.375 3.375 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.13 24.563 c 0 1.863 -1.512 3.375 -3.375 3.375 c -1.863 0 -3.375 -1.512 -3.375 -3.375 c 0 -1.863 1.512 -3.375 3.375 -3.375 c 1.863 0 3.375 1.512 3.375 3.375 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.824 10.5 c -0.734 0 -1.324 0.613 -1.324 1.375 c 0 8.04 0 16.08 0 24.13 c 0 0.832 0.668 1.5 1.5 1.5 l 42 0 c 0.832 0 1.5 -0.668 1.5 -1.5 c 0 -8.04 0 -16.08 0 -24.12 c 0 -0.762 -0.59 -1.375 -1.324 -1.375 m -38.32 7.5 l 9.645 0 l 0 13.5 l -9.645 0 l -0.43 -0.75 c -1.895 -3.711 -1.895 -8.289 0 -12 c 0.137 -0.258 0.277 -0.508 0.43 -0.75 m 24.645 0 l 9.645 0 l 0.43 0.75 c 1.895 3.711 1.895 8.289 0 12 c -0.137 0.258 -0.277 0.508 -0.43 0.75 l -9.645 0 m 0 -13.5" style="fill:#828487;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.5 16.5 l 2.25 0 l 0 -3 l 40.5 0 l 0 3 l 2.25 0 l 0 -6 l -45 0 m 0 6" style="fill:#373737;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18.75 21 l 10.5 0 c 0.414 0 0.75 0.336 0.75 0.75 l 0 7.5 c 0 0.414 -0.336 0.75 -0.75 0.75 l -10.5 0 c -0.414 0 -0.75 -0.336 -0.75 -0.75 l 0 -7.5 c 0 -0.414 0.336 -0.75 0.75 -0.75 m 0 0" style="fill:#fffbd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.898 19.5 l 10.203 0 c 0.496 0 0.898 0.336 0.898 0.75 l 0 1.5 c 0 0.414 -0.402 0.75 -0.898 0.75 l -10.203 0 c -0.496 0 -0.898 -0.336 -0.898 -0.75 l 0 -1.5 c 0 -0.414 0.402 -0.75 0.898 -0.75 m 0 0" style="fill:#f47878;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.5 10.5 l 0 7.5 l 3 0 l 0 -7.5 m -3 21 l 0 6 l 3 0 l 0 -6 m -3 0" style="fill:#bbb;fill-opacity:0.514;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/media-zip.svg b/.icons/Material-Black-Lime-Numix/64/devices/media-zip.svg
new file mode 100644
index 00000000..aa91e829
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/media-zip.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#909ea9">
+<path d="M 18 10.667969 C 17.839844 10.691406 17.683594 10.75 17.542969 10.832031 L 11.292969 14.707031 C 10.914062 14.945312 10.667969 15.386719 10.667969 15.832031 L 10.667969 50.707031 C 10.667969 51.40625 11.300781 52.042969 12 52.042969 L 16.917969 52.042969 C 16.9375 52.726562 17.566406 53.332031 18.25 53.332031 L 45.75 53.332031 C 46.433594 53.332031 47.0625 52.726562 47.082031 52.042969 L 52 52.042969 C 52.699219 52.042969 53.332031 51.40625 53.332031 50.707031 L 53.332031 15.832031 C 53.332031 15.386719 53.085938 14.945312 52.707031 14.707031 L 46.457031 10.832031 C 46.242188 10.714844 45.996094 10.65625 45.75 10.667969 L 18.25 10.667969 C 18.167969 10.652344 18.082031 10.652344 18 10.667969 Z M 18.667969 13.332031 L 46.667969 13.332031 L 50.667969 16 L 50.667969 49.332031 L 46.667969 49.332031 L 46.667969 36 L 17.332031 36 L 17.332031 49.332031 L 13.332031 49.332031 L 13.332031 16 Z M 18.667969 41.332031 L 45.332031 41.332031 L 45.332031 42.667969 L 18.667969 42.667969 Z M 18.667969 46.667969 L 45.332031 46.667969 L 45.332031 48 L 18.667969 48 Z "/>
+<path d="M 30 12 L 25.332031 12 L 25.332031 16 L 44 16 L 44 12 Z "/>
+<path d="M 18.667969 33.332031 L 18.667969 24 L 37.332031 24 L 37.332031 33.332031 Z "/>
+<path d="M 40 24 L 40 33.332031 L 45.332031 33.332031 L 45.332031 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/monitor.svg b/.icons/Material-Black-Lime-Numix/64/devices/monitor.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/monitor.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/mouse.svg b/.icons/Material-Black-Lime-Numix/64/devices/mouse.svg
new file mode 100644
index 00000000..6405ba45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/mouse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24.18 6.563 c 5.91 0 10.703 4.98 10.703 11.121 l 0 13.348 c 0 6.145 -4.793 11.125 -10.703 11.125 c -5.914 0 -10.707 -4.98 -10.707 -11.125 l 0 -13.348 c 0 -6.141 4.793 -11.121 10.707 -11.121 m 0 0" style="fill:#586e75;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.5 5.25 l 0 17.25 l -10.5 0 l 0 -6.363 c 0 -5.637 4.734 -10.176 10.5 -10.887 m 3 0 c 5.668 0.793 10.5 5.316 10.5 10.887 l 0 6.363 l -10.5 0 m -13.5 3 l 24 0 l 0 6.215 c 0 6.141 -5.48 11.04 -12 11.04 c -6.52 0 -12 -4.895 -12 -11.04 m 0 -6.215" style="fill:#829495;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 7.719 l 0 14.781 l 2.25 0 l 0 -12.602 c -0.645 -0.813 -1.402 -1.547 -2.25 -2.18 m 0 17.781 l 0 14.809 c 0.852 -0.633 1.609 -1.371 2.25 -2.191 l 0 -12.617 m -2.25 0" style="fill:#fcf5e3;fill-opacity:0.247;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-apple-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-apple-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/multimedia-player-apple-ipod.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-apple-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/multimedia-player-ipod-mini-blue.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod-mini-blue.svg
new file mode 120000
index 00000000..e6622971
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/multimedia-player-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/multimedia-player-ipod.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/multimedia-player.svg b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player.svg
new file mode 100644
index 00000000..0906e0b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/multimedia-player.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 18.75 6 l 10.5 0 c 2.07 0 3.75 1.68 3.75 3.75 l 0 28.5 c 0 2.07 -1.68 3.75 -3.75 3.75 l -10.5 0 c -2.07 0 -3.75 -1.68 -3.75 -3.75 l 0 -28.5 c 0 -2.07 1.68 -3.75 3.75 -3.75 m 0 0" style="fill:#93a1a1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 8.25 l 9 0 c 1.242 0 2.25 1.01 2.25 2.25 l 0 12 c 0 1.242 -1.01 2.25 -2.25 2.25 l -9 0 c -1.242 0 -2.25 -1.01 -2.25 -2.25 l 0 -12 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 0 0" style="fill:#78b9e6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 33 c 0 3.313 -2.688 6 -6 6 c -3.313 0 -6 -2.688 -6 -6 c 0 -3.313 2.688 -6 6 -6 c 3.313 0 6 2.688 6 6 m 0 0" style="fill:#647a82;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.25 33 c 0 1.242 -1.01 2.25 -2.25 2.25 c -1.242 0 -2.25 -1.01 -2.25 -2.25 c 0 -1.242 1.01 -2.25 2.25 -2.25 c 1.242 0 2.25 1.01 2.25 2.25 m 0 0" style="fill:#063642;fill-opacity:0.408;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25 8.25 l -3.094 16.5 l 6.59 0 c 1.246 0 2.25 -1 2.25 -2.25 l 0 -12 c 0 -1.246 -1 -2.25 -2.25 -2.25 m -3.496 0" style="fill:#fcf5e3;fill-opacity:0.255;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 6 l 0 36 l 0.75 0 c 0.535 0 1.039 -0.113 1.5 -0.313 l 0 -35.37 c -0.461 -0.199 -0.965 -0.313 -1.5 -0.313 m -0.75 0" style="fill:#fcf5e3;fill-opacity:0.235;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/music-player.svg b/.icons/Material-Black-Lime-Numix/64/devices/music-player.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/music-player.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/network-modem.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-modem.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/network-vpn.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-vpn.svg
new file mode 100644
index 00000000..a1051d98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/network-vpn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 21 28.5 l 0 9 l -15 0 l 0 6 l 36 0 l 0 -6 l -15 0 l 0 -9 m -6 0" style="fill:#909ea9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 3.75 c -4.629 0 -7.5 2.566 -7.5 7.5 l 0 9 l 15 0 l 0 -9 c 0 -4.934 -2.871 -7.5 -7.5 -7.5 m 0 4.5 c 1.691 0 3 1.309 3 3 l 0 3 l -6 0 l 0 -3 c 0 -1.691 1.309 -3 3 -3 m 0 0" style="fill:#bebebe;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.375 13.875 c 0.379 -0.375 1.125 -0.375 1.125 -0.375 l 21 0 c 0 0 0.75 0 1.125 0.375 c 0.375 0.375 0.375 1.125 0.375 1.125 l 0 16.5 l -24 0 l 0 -16.5 c 0 0 -0.004 -0.75 0.375 -1.125 m 0 0" style="fill:#ecd04c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 13.5 l 4.5 0 l 0 18 l -4.5 0 m 0 -18" style="fill:#e8d887;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/network-wired-disconnected.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-wired-disconnected.svg
new file mode 100644
index 00000000..acc4309a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/network-wired-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 6 7.5 l 36 0 l 0 33 l -36 0 m 0 -33" style="fill:#282828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 19.5 l 3 0 l 0 -9 l -3 0 m 0 9" style="fill:#8f9da9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 43.5 c -4.5 0 -6 -1.5 -6 -4.5 l 0 -30 c 0 -3 1.5 -4.5 6 -4.5 l 30 0 c 4.5 0 6 1.5 6 4.5 l 0 30 c 0 3 -1.5 4.5 -6 4.5 m -24 -9 l 4.5 0 l 0 4.5 l 9 0 l 0 -4.5 l 4.5 0 l 0 -3 l 6 0 l 0 -18 c 0 -3 0 -4.5 -2.25 -4.5 l -25.5 0 c -2.25 0 -2.25 1.5 -2.25 4.5 l 0 18 l 6 0 m 0 3" style="fill:#8f9da9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 19.5 l 3 0 l 0 -9 l -3 0 m 0 9" style="fill:#8f9da9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 19.5 l 3 0 l 0 -9 l -3 0 m 0 9" style="fill:#8f9da9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.5 19.5 l 3 0 l 0 -9 l -3 0 m 0 9" style="fill:#8f9da9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/network-wired.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-wired.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/network-wireless.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-wireless.svg
new file mode 100644
index 00000000..8ae39fcc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.9999 0 0 1.9999 0 -2041.96)">
+ <path d="m 16 1033.26 -0.313 1 -5.688 16.1 2 0 4 -3.5 4 3.5 2 0 -5.688 -16.1 z m 0 2.187 0.729 2.313 -0.729 0.583 -0.729 -0.583 z m -0.938 2.979 0.417 0.333 -0.708 0.562 z m 1.875 0 0.292 0.917 -0.708 -0.583 z m -0.938 0.75 1.458 1.167 -1.458 1.104 -1.458 -1.104 z m -1.75 1.792 1.188 0.896 -1.938 1.458 z m 3.521 0 0.729 2.354 -1.938 -1.458 z m -1.771 1.313 2.729 2.063 -2.729 1.583 -2.729 -1.583 z m -3.02 2.646 2.354 1.375 -3.333 2.063 z m 6.04 0 0.979 3.438 -3.333 -2.063 z" style="visibility:visible;fill:#2d2d2d;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 c 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 1.657 0 3 1.343 3 3 z" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:evenodd" transform="matrix(0.66667 0 0 0.66667 -0.667 1025.03)"/>
+ <path d="m 16 1029.03 c -2.577 0 -4.667 2.089 -4.667 4.667 0 1.519 0.73 2.877 1.854 3.729 l 0.458 -1.375 c -0.603 -0.603 -0.979 -1.434 -0.979 -2.354 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 0 0.92 -0.376 1.751 -0.979 2.354 l 0.458 1.375 c 1.124 -0.852 1.854 -2.21 1.854 -3.729 0 -2.577 -2.089 -4.667 -4.667 -4.667 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 1026.36 c -4.05 0 -7.333 3.283 -7.333 7.333 0 2.715 1.475 5.086 3.667 6.354 l 0.417 -1.313 c -1.653 -1.069 -2.75 -2.927 -2.75 -5.04 0 -3.314 2.686 -6 6 -6 3.314 0 6 2.686 6 6 0 2.115 -1.097 3.973 -2.75 5.04 l 0.417 1.313 c 2.192 -1.268 3.667 -3.64 3.667 -6.354 0 -4.05 -3.283 -7.333 -7.333 -7.333 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 1023.7 c -5.523 0 -10 4.477 -10 10 0 3.897 2.227 7.266 5.479 8.917 l 0.417 -1.292 c -2.711 -1.465 -4.562 -4.328 -4.562 -7.625 0 -4.786 3.88 -8.667 8.667 -8.667 4.786 0 8.667 3.88 8.667 8.667 0 3.297 -1.852 6.16 -4.563 7.625 l 0.417 1.292 c 3.252 -1.65 5.479 -5.02 5.479 -8.917 0 -5.523 -4.477 -10 -10 -10 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/64/devices/network-workgroup.svg
new file mode 100644
index 00000000..08245679
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/network-workgroup.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#8e9da8" d="M 6.925781 10.554688 C 6.007812 10.722656 5.28125 11.601562 5.28125 12.53125 L 5.28125 50.800781 C 5.292969 51.828125 6.222656 52.761719 7.257812 52.78125 L 56.074219 52.78125 C 57.109375 52.761719 58.039062 51.828125 58.054688 50.800781 L 58.054688 17.976562 C 58.039062 16.945312 57.109375 16.015625 56.074219 15.996094 L 36.945312 15.996094 L 36.945312 12.53125 C 36.925781 11.503906 35.996094 10.574219 34.96875 10.554688 L 7.257812 10.554688 C 7.148438 10.546875 7.039062 10.546875 6.925781 10.554688 Z M 30.34375 23.886719 L 31.667969 23.886719 C 37.488281 23.886719 42.21875 28.625 42.21875 34.445312 C 42.21875 40.265625 37.488281 45 30.34375 45 C 25.847656 45 21.113281 40.265625 21.113281 34.445312 C 21.113281 28.625 25.847656 23.886719 30.34375 23.886719 Z M 30.515625 25.371094 C 30.105469 25.429688 29.667969 25.515625 29.277344 25.617188 L 28.039062 27.683594 C 28.144531 27.695312 28.230469 27.6875 28.367188 27.765625 C 29.03125 28.144531 29.335938 28.464844 29.523438 28.507812 C 29.714844 28.554688 30.546875 27.402344 29.933594 28.671875 C 29.324219 29.941406 29.074219 30.371094 28.367188 30.652344 C 28.328125 30.664062 28.25 30.632812 28.203125 30.652344 C 28.019531 30.867188 27.765625 31.121094 27.460938 31.394531 C 26.796875 31.984375 26.472656 32.039062 26.472656 32.628906 C 26.472656 33.222656 26.523438 33.738281 26.0625 34.523438 C 25.59375 35.320312 25.203125 35.332031 25.398438 35.929688 C 25.597656 36.523438 25.734375 37.546875 25.398438 37.082031 C 25.066406 36.621094 25.253906 35.730469 24.988281 36.257812 C 24.753906 36.71875 24.207031 36.855469 24.160156 37.332031 C 24.152344 37.394531 24.148438 37.492188 24.160156 37.578125 C 24.335938 38.152344 25.320312 37.375 25.320312 37.824219 C 25.320312 38.289062 24.460938 38.253906 24.65625 38.652344 C 24.855469 39.042969 25.636719 37.878906 26.308594 38.074219 C 26.972656 38.269531 26.53125 38.386719 27.128906 38.652344 C 27.726562 38.914062 28.039062 39.160156 28.039062 39.558594 C 28.039062 39.953125 29.96875 39.804688 29.773438 40.460938 C 29.570312 41.125 29.382812 40.976562 28.78125 41.699219 C 28.449219 42.101562 28.152344 42.332031 27.957031 42.527344 C 28.230469 42.726562 28.292969 42.800781 28.613281 42.6875 C 29.035156 42.550781 28.535156 42.382812 28.859375 42.195312 C 28.945312 42.148438 28.976562 42.070312 29.03125 42.03125 C 29.074219 41.992188 29.09375 41.980469 29.191406 41.945312 C 29.394531 41.886719 29.757812 41.867188 30.675781 41.867188 C 32.511719 41.867188 33.484375 41.945312 33.484375 41.945312 C 33.484375 41.945312 34.050781 41.945312 33.484375 42.277344 C 33.066406 42.519531 32.265625 42.902344 32.160156 43.019531 C 32.199219 43.015625 32.21875 43.054688 32.324219 43.019531 C 33.175781 42.785156 34.386719 42.625 34.71875 42.527344 C 34.855469 42.488281 35.597656 42.058594 36.203125 41.785156 C 36.222656 41.726562 36.261719 41.671875 36.28125 41.621094 L 36.203125 41.621094 C 35.734375 41.417969 35.324219 40.480469 35.460938 40.214844 C 35.59375 39.949219 35.949219 39.726562 36.28125 39.0625 C 36.621094 38.398438 36.554688 38.945312 35.625 37.742188 C 34.695312 36.542969 34.191406 37.8125 33.730469 37.414062 C 33.261719 37.011719 32.3125 36.660156 31.914062 35.929688 C 31.515625 35.195312 31.667969 35.734375 31.667969 34.941406 C 31.667969 34.140625 31.632812 34.699219 31.828125 34.03125 C 32.03125 33.367188 32.566406 33.261719 33.234375 32.792969 C 33.328125 32.726562 33.386719 32.761719 33.484375 32.714844 C 33.332031 32.570312 33.15625 32.21875 32.742188 31.804688 C 32.742188 31.804688 33.144531 30.949219 33.484375 30.8125 C 33.800781 30.691406 34.03125 30.773438 34.472656 30.898438 C 34.492188 30.828125 34.453125 30.8125 34.472656 30.652344 C 34.539062 30.117188 34.304688 30.402344 34.304688 30.070312 C 34.304688 29.738281 34.414062 30.125 34.882812 29.992188 C 35.351562 29.855469 35.324219 28.867188 35.789062 29.003906 C 36.257812 29.132812 36.296875 28.859375 36.699219 28.261719 C 37.097656 27.65625 36.652344 27.949219 36.121094 27.683594 C 35.585938 27.414062 36.085938 28.125 35.957031 28.585938 C 35.820312 29.054688 35.429688 28.761719 34.96875 27.765625 C 34.5 26.765625 34.863281 27.160156 35.128906 26.359375 C 35.175781 26.222656 35.226562 26.113281 35.292969 26.035156 C 34.425781 25.65625 33.476562 25.460938 32.492188 25.371094 C 32.488281 25.417969 32.492188 25.402344 32.492188 25.457031 C 32.394531 26.347656 31.941406 25.773438 31.75 25.867188 C 31.5625 25.964844 30.34375 27.707031 30.34375 27.519531 C 30.34375 27.332031 30.515625 27.023438 30.515625 27.023438 C 30.515625 27.023438 30.664062 26.222656 30.515625 25.371094 Z M 34.304688 28.917969 C 34.511719 28.953125 34.699219 29.132812 34.796875 29.328125 C 34.855469 29.441406 34.777344 29.472656 34.71875 29.5 C 34.71875 29.5 34.796875 29.757812 34.796875 29.824219 C 34.796875 29.890625 34.621094 29.910156 34.304688 29.824219 C 34.070312 29.765625 34.308594 29.699219 34.472656 29.578125 L 34.140625 29.578125 C 34.023438 29.578125 34.003906 29.519531 33.976562 29.5 C 33.992188 29.511719 33.945312 29.542969 33.976562 29.578125 C 34.128906 29.765625 33.945312 29.617188 33.730469 29.660156 C 33.507812 29.714844 33.710938 29.519531 33.808594 29.328125 C 33.808594 29.328125 33.953125 29.453125 33.976562 29.5 C 34.015625 29.40625 34.054688 29.230469 34.054688 29.003906 C 34.140625 28.964844 34.238281 28.898438 34.304688 28.917969 Z M 39.335938 29.5 C 39.003906 29.746094 38.613281 30.300781 38.261719 30.652344 C 37.664062 31.25 38.585938 31.328125 38.925781 31.394531 C 39.257812 31.457031 39.578125 31.230469 40.242188 31.230469 C 40.234375 31.199219 40.175781 31.179688 40.164062 31.144531 C 40.070312 31.160156 40.019531 31.144531 39.914062 31.144531 C 39.523438 31.144531 39.738281 30.851562 39.832031 30.320312 C 39.695312 30.046875 39.5 29.753906 39.335938 29.5 Z M 35.214844 30.734375 C 35.070312 30.691406 34.890625 30.832031 34.636719 30.984375 C 34.816406 31.242188 34.265625 31.941406 33.976562 32.46875 C 33.964844 32.480469 33.90625 32.527344 33.894531 32.546875 C 34.464844 32.453125 35.363281 32.625 37.355469 33.125 C 37.355469 33.125 38.132812 32.859375 38.261719 33.125 C 38.3125 33.214844 38.535156 33.269531 38.839844 33.289062 C 39.648438 32.976562 39.25 32.78125 39.25 32.136719 C 39.25 31.472656 38.214844 32.136719 38.347656 31.804688 C 38.476562 31.472656 38.234375 31.53125 37.765625 31.0625 C 37.304688 30.597656 37.363281 32.21875 37.023438 31.886719 C 36.691406 31.554688 36.667969 31.824219 36.53125 31.554688 C 36.398438 31.289062 35.957031 30.8125 35.957031 30.8125 C 35.957031 30.8125 36.269531 31.222656 36.203125 31.886719 C 36.132812 32.550781 35.214844 31.972656 35.214844 31.972656 C 35.214844 31.972656 35.359375 31.867188 35.625 31.804688 C 35.890625 31.738281 35.578125 31.367188 35.378906 30.898438 C 35.324219 30.789062 35.273438 30.753906 35.214844 30.734375 Z M 40.820312 34.03125 C 40.75 34.089844 40.664062 34.160156 40.574219 34.199219 C 39.835938 34.464844 39.25 35.019531 39.25 35.019531 C 39.25 35.019531 40.136719 35.066406 40.734375 35.597656 C 40.78125 35.234375 40.820312 34.816406 40.820312 34.445312 C 40.820312 34.308594 40.828125 34.167969 40.820312 34.03125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/network_fs.svg b/.icons/Material-Black-Lime-Numix/64/devices/network_fs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/network_fs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/nfs.svg b/.icons/Material-Black-Lime-Numix/64/devices/nfs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/nfs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/nm-device-wired.svg b/.icons/Material-Black-Lime-Numix/64/devices/nm-device-wired.svg
new file mode 100644
index 00000000..f785b925
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/nm-device-wired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,16)">
+ <rect width="46" height="42" x="9" y="-5" style="fill:#292929;fill-opacity:1"/>
+ </g>
+ <rect x="18" y="-25" width="4" height="10" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 11,58 C 5,58 4,57 4,52 L 4,12 C 4,7 5,6 11,6 l 42,0 c 6,0 7,0.95 7,6 l 0,40 c 0,5 -1,6 -7,6 z m 10,-13 4,0 0,6 14,0 0,-6 4,0 0,-4 9,0 0,-24 c 0,-3 0,-4 -2,-4 l -36,0 c -2,0 -2,1 -2,4 l 0,24 9,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+ <rect x="42" y="-25" width="4" height="10" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="34" y="-25" width="4" height="10" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="26" y="-25" width="4" height="10" 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/64/devices/nm-device-wireless.svg b/.icons/Material-Black-Lime-Numix/64/devices/nm-device-wireless.svg
new file mode 100644
index 00000000..8b868141
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/nm-device-wireless.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <rect width="2" height="22" x="18" y="26" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 44 52 0 0 14 -52 0 z" style="fill:#999;stroke:none"/>
+ <rect y="49" x="10" height="4" width="6" style="fill:#1a1a1a;fill-opacity:1;stroke:none"/>
+ <path d="m 21.4 24.767 a 2.333 2.333 0 0 1 -2.333 2.333 2.333 2.333 0 0 1 -2.333 -2.333 2.333 2.333 0 0 1 2.333 -2.333 2.333 2.333 0 0 1 2.333 2.333 z" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="37.75" cy="51" r="1.75" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="14" x="48" y="44" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none"/>
+ <circle cx="44.75" cy="51" r="1.75" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="51.75" cy="51" r="1.75" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 39.835 10.295 -2.172 1.521 c 2.559 3.671 4.07 8.128 4.07 12.951 0 4.824 -1.534 9.263 -4.099 12.93 l 2.18 1.526 c 2.873 -4.102 4.586 -9.07 4.586 -14.456 0 -5.382 -1.696 -10.365 -4.565 -14.471 z m -4.367 3.057 -2.172 1.518 c 1.953 2.805 3.104 6.211 3.104 9.896 0 3.686 -1.157 7.086 -3.112 9.888 l 2.177 1.523 c 2.265 -3.237 3.602 -7.167 3.602 -11.412 0 -4.243 -1.337 -8.174 -3.599 -11.414 z m -28.435 3.057 c -1.655 2.374 -2.633 5.251 -2.633 8.357 c 0 3.106 0.979 5.983 2.635 8.354 l 2.164 -1.513 c -1.345 -1.938 -2.133 -4.295 -2.133 -6.841 c 0 -2.546 0.791 -4.9 2.135 -6.839 z m 24.07 0 -2.169 1.518 c 1.345 1.939 2.135 4.292 2.135 6.839 0 2.546 -0.787 4.903 -2.133 6.841 l 2.164 1.513 c 1.656 -2.371 2.635 -5.248 2.635 -8.354 0 -3.105 -0.978 -5.983 -2.633 -8.357 z m -19.701 3.057 c -1.047 1.508 -1.667 3.333 -1.667 5.3 0 1.968 0.639 3.778 1.688 5.284 l 2.156 -1.508 c -0.741 -1.069 -1.177 -2.366 -1.177 -3.776 0 -1.407 0.435 -2.706 1.172 -3.779 z m 15.333 0 -2.172 1.521 c 0.737 1.073 1.172 2.371 1.172 3.779 0 1.41 -0.436 2.707 -1.177 3.776 l 2.156 1.508 c 1.048 -1.506 1.688 -3.316 1.688 -5.284 0 -1.967 -0.62 -3.792 -1.667 -5.3 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 44.21 7.233 -2.18 1.526 c 3.166 4.537 5.04 10.05 5.04 16.01 0 5.96 -1.87 11.471 -5.04 16.01 l 2.18 1.526 c 3.476 -4.972 5.523 -11.01 5.523 -17.534 0 -6.519 -2.047 -12.562 -5.523 -17.534 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/64/devices/pda.svg b/.icons/Material-Black-Lime-Numix/64/devices/pda.svg
new file mode 100644
index 00000000..b62388f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/pda.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 13.09 8.184 l 21.82 0 l 0 24 l -21.82 0 m 0 -24" style="fill:#5aa9e0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.59 31.637 l 18.82 0 c 0.828 0 1.5 0.672 1.5 1.5 l 0 5.727 c 0 0.828 -0.672 1.5 -1.5 1.5 l -18.82 0 c -0.828 0 -1.5 -0.672 -1.5 -1.5 l 0 -5.727 c 0 -0.828 0.672 -1.5 1.5 -1.5 m 0 0" style="fill:#a9adb7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.547 8.184 l -14.184 24 l 18.547 0 l 0 -24 m -4.363 0" style="fill:#fcf5e3;fill-opacity:0.188;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13.637 6 c -0.887 0 -1.637 0.746 -1.637 1.633 l 0 31.641 c 0 0.074 0.082 0.738 0.441 1.125 c 0.363 0.387 0.852 0.637 1.57 0.852 c 1.438 0.426 3.941 0.75 8.898 0.75 l 2.18 0 c 4.418 0 6.934 -0.344 8.453 -0.75 c 0.762 -0.203 1.277 -0.41 1.672 -0.684 c 0.395 -0.27 0.785 -0.563 0.785 -1.293 l 0 -31.641 c 0 -0.887 -0.75 -1.633 -1.637 -1.633 m -19.363 3 l 18 0 l 0 21 l -18 0 m 0.375 2.25 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 5.25 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m -17.25 3 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 5.625 0 c 1.242 0 2.25 1.01 2.25 2.25 c 0 1.242 -1.01 2.25 -2.25 2.25 c -1.242 0 -2.25 -1.01 -2.25 -2.25 c 0 -1.242 1.01 -2.25 2.25 -2.25 m 5.625 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 3 0 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33 6 l -3 0 l 0 35.805 l 3 -0.438 m 0 -35.37" style="fill:#ede7d5;fill-opacity:0.149;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/phone-motorola-droid.svg b/.icons/Material-Black-Lime-Numix/64/devices/phone-motorola-droid.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/phone-motorola-droid.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/phone.svg b/.icons/Material-Black-Lime-Numix/64/devices/phone.svg
new file mode 100644
index 00000000..8dbe3c0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/phone.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 17.207 6.945 l 13.59 0 c 1.32 0 2.391 1.074 2.391 2.395 l 0 29.906 c 0 1.32 -1.07 2.391 -2.391 2.391 l -13.59 0 c -1.324 0 -2.395 -1.07 -2.395 -2.391 l 0 -29.906 c 0 -1.32 1.07 -2.395 2.395 -2.395 m 0 0" style="fill:#5aa9e0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.75 41.06 l 10.5 -34.12 l 3.938 0 l 0 34.13 m -14.438 0" style="fill:#fcf5e3;fill-opacity:0.188;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.957 39.438 l 2.086 0 c 0.875 0 1.582 0.707 1.582 1.582 c 0 0.871 -0.707 1.582 -1.582 1.582 l -2.086 0 c -0.875 0 -1.582 -0.711 -1.582 -1.582 c 0 -0.875 0.707 -1.582 1.582 -1.582 m 0 0" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.473 5.703 l 9.05 0 c 0.398 0 0.723 0.324 0.723 0.723 l 0 0.727 c 0 0.398 -0.324 0.723 -0.723 0.723 l -9.05 0 c -0.398 0 -0.723 -0.324 -0.723 -0.723 l 0 -0.727 c 0 -0.398 0.324 -0.723 0.723 -0.723 m 0 0" style="fill:#002a36;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.945 4.5 c -1.883 0 -3.445 1.523 -3.445 3.402 l 0 32.15 c 0 1.883 1.563 3.445 3.445 3.445 l 14.11 0 c 1.883 0 3.445 -1.563 3.445 -3.445 l 0 -32.15 c 0 -1.879 -1.563 -3.402 -3.445 -3.402 m -9.305 1.5 l 4.5 0 c 0.414 0 0.75 0.336 0.75 0.75 c 0 0.414 -0.336 0.75 -0.75 0.75 l -4.5 0 c -0.414 0 -0.75 -0.336 -0.75 -0.75 c 0 -0.414 0.336 -0.75 0.75 -0.75 m -5.25 3 l 15 0 l 0 30 l -15 0 m 7.5 1.125 c 0.621 0 1.125 0.504 1.125 1.125 c 0 0.621 -0.504 1.125 -1.125 1.125 c -0.621 0 -1.125 -0.504 -1.125 -1.125 c 0 -0.621 0.504 -1.125 1.125 -1.125 m 0 0" style="fill:#063642;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 4.5 l 3 0 l 0 39 l -3 0 m 0 -39" style="fill:#ede7d5;fill-opacity:0.149;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/printer-network.svg b/.icons/Material-Black-Lime-Numix/64/devices/printer-network.svg
new file mode 120000
index 00000000..6b81b610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/printer-remote.svg b/.icons/Material-Black-Lime-Numix/64/devices/printer-remote.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/printer-remote.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/printer1.svg b/.icons/Material-Black-Lime-Numix/64/devices/printer1.svg
new file mode 100644
index 00000000..5c202e03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/printer1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 12 7.5 l 24 0 l 0 13.5 l -24 0 m 0 -13.5" style="fill:#f8e8b8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.563 21.01 c -1.145 0 -2.063 0.922 -2.063 2.063 l 0 12.375 c 0 1.145 0.918 2.063 2.063 2.063 l 2.438 -0.008 l 0 -6 l 24 0 l 0 6 l 2.438 0.008 c 1.145 0.004 2.063 -0.918 2.063 -2.063 l 0 -12.375 c 0 -1.141 -0.918 -2.063 -2.063 -2.063 m -28.875 0" style="fill:#739dba;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 31.5 l 24 0 l 0 9 l -24 0 m 0 -9" style="fill:#f8e8b8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 21 l 24 0 l 0 1.5 l -24 0 m 0 -1.5" style="fill:#547f9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 24 l 24 0 l 0 6 l -24 0 m 0 -6" style="fill:#547f9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.512 27.07 c 0 0.836 -0.676 1.516 -1.512 1.516 c -0.84 0 -1.516 -0.68 -1.516 -1.516 c 0 -0.836 0.676 -1.512 1.516 -1.512 c 0.836 0 1.512 0.676 1.512 1.512 m 0 0" style="fill:#ede7d5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 21 l 3 0 l 0 16.5 l -3 0 m 0 -16.5" style="fill:#ede7d5;fill-opacity:0.31;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/printmgr.svg b/.icons/Material-Black-Lime-Numix/64/devices/printmgr.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/printmgr.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/processor.svg b/.icons/Material-Black-Lime-Numix/64/devices/processor.svg
new file mode 100644
index 00000000..81b9e8d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/processor.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 12.894 10.875 22.21 0 c 1.116 0 2.02 0.903 2.02 2.02 l 0 22.21 c 0 1.116 -0.903 2.02 -2.02 2.02 l -22.21 0 c -1.116 0 -2.02 -0.903 -2.02 -2.02 l 0 -22.21 c 0 -1.116 0.903 -2.02 2.02 -2.02 z m 0 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#579ccf;stroke-miterlimit:4;fill-opacity:1;stroke:#858585;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.25"/>
+ <path d="m 34.5 15 c 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 0.828 0 1.5 0.672 1.5 1.5 z m 0 0" style="fill:#dedede;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15 6 0 5.25 l -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.25 29.664 c 0 0.094 -0.031 0.176 -0.09 0.238 -0.059 0.063 -0.133 0.098 -0.227 0.098 l -1.617 0 c -0.09 0 -0.168 -0.035 -0.227 -0.105 c -0.063 -0.066 -0.09 -0.145 -0.09 -0.23 l 0 -8.348 c 0 -0.082 0.027 -0.16 0.09 -0.223 0.059 -0.063 0.137 -0.094 0.227 -0.094 l 1.617 0 c 0.098 0 0.176 0.031 0.23 0.086 0.059 0.059 0.086 0.137 0.086 0.23 z m 0 -9.734 c 0 0.094 -0.031 0.172 -0.094 0.234 -0.063 0.059 -0.133 0.086 -0.223 0.086 l -1.598 0 c -0.086 0 -0.16 -0.027 -0.23 -0.086 c -0.07 -0.063 -0.105 -0.141 -0.105 -0.234 l 0 -1.613 c 0 -0.082 0.035 -0.156 0.105 -0.223 0.07 -0.059 0.145 -0.094 0.23 -0.094 l 1.598 0 c 0.09 0 0.16 0.031 0.223 0.094 0.063 0.063 0.094 0.137 0.094 0.223 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 19.933 c 0 0.094 -0.094 0.336 -0.285 0.727 l -4.277 9.04 c -0.059 0.117 -0.113 0.195 -0.176 0.238 -0.059 0.043 -0.145 0.063 -0.25 0.063 l -1.902 0 c -0.148 0 -0.223 -0.082 -0.223 -0.242 0 -0.039 0.016 -0.086 0.039 -0.137 l 4.543 -9.262 0 -0.031 c 0 -0.02 -0.004 -0.039 -0.016 -0.055 -0.012 -0.016 -0.031 -0.023 -0.062 -0.023 l -4.574 0 c -0.082 0 -0.156 -0.027 -0.219 -0.082 -0.066 -0.059 -0.098 -0.125 -0.098 -0.203 l 0 -1.664 c 0 -0.082 0.031 -0.152 0.098 -0.215 0.063 -0.055 0.137 -0.086 0.219 -0.086 l 6.551 0 c 0.176 0 0.324 0.063 0.445 0.188 c 0.125 0.121 0.188 0.273 0.188 0.445" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.25 6 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 6 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.75 6 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15 36.75 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.25 36.75 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 36.75 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.5 9.75 3.75 0 0 28.5 -3.75 0 z m 0 0" style="fill:#fff;fill-opacity:0.259;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.75 36.75 0 5.25 -2.25 0 0 -5.25 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 14.25 -5.25 0 0 -2.25 l 5.25 0 m 0 2.25" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 34.5 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 27.75 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 21 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 14.25 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 34.5 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 27.75 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 21 -5.25 0 0 -2.25 5.25 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/samba.svg b/.icons/Material-Black-Lime-Numix/64/devices/samba.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/samba.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/scanner.svg b/.icons/Material-Black-Lime-Numix/64/devices/scanner.svg
new file mode 100644
index 00000000..e2c20a46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/scanner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="13" x="5" height="38" width="54" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="18" x="10" height="28" width="44" style="fill:#fffedb;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 42 32 0 0 -12.08 -10 4.079 -8 -8 -6 12 -4 -6.066" style="fill:#a6e3ff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43 7 16 6 0 38 -16 6 z" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1" cy="46" cx="7.5" style="fill:#e4db5c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="7.5" cy="42" r="1" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1" cy="38" cx="7.5" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="3" cy="27" cx="17" style="fill:#f6e972;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 12 0 40 4 0 0 -40 -4 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/64/devices/smartphone.svg b/.icons/Material-Black-Lime-Numix/64/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/stock_cell-phone.svg b/.icons/Material-Black-Lime-Numix/64/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/stock_mic.svg b/.icons/Material-Black-Lime-Numix/64/devices/stock_mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/stock_printers.svg b/.icons/Material-Black-Lime-Numix/64/devices/stock_printers.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/stock_printers.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/system-config-soundcard.svg b/.icons/Material-Black-Lime-Numix/64/devices/system-config-soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/system-config-soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/system-floppy.svg b/.icons/Material-Black-Lime-Numix/64/devices/system-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/system-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/system.svg b/.icons/Material-Black-Lime-Numix/64/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/tablet.svg b/.icons/Material-Black-Lime-Numix/64/devices/tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/usbpendrive-unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/usbpendrive-unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/usbpendrive_unmount.svg b/.icons/Material-Black-Lime-Numix/64/devices/usbpendrive_unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/video-display.svg b/.icons/Material-Black-Lime-Numix/64/devices/video-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/video-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/wired-gui.svg b/.icons/Material-Black-Lime-Numix/64/devices/wired-gui.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/devices/xfce-printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/xfce-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/xfce-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/xfce4-display.svg b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/xfce4-keyboard.svg b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mount.svg b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mouse.svg b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/xfce4-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast-mouse.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast-printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast_HD.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast_HD.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast_HD.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast_idetude.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast_idetude.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast_idetude.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast_mouse.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast_mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast_mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast_printer.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast_printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast_printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/devices/yast_soundcard.svg b/.icons/Material-Black-Lime-Numix/64/devices/yast_soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/devices/yast_soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/checkmark.svg b/.icons/Material-Black-Lime-Numix/64/emblems/checkmark.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-installed.svg b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-installed.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/cs-xlet-running.svg b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-running.svg
new file mode 100644
index 00000000..96a63bdd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-running.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 48 32 a 16 16 0 1 1 -32 0 16 16 0 1 1 32 0 z" transform="matrix(0.875,0,0,0.875,4,4)" style="fill:#53a93e;fill-opacity:0.941;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-system.svg b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-system.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/cs-xlet-update.svg b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-update.svg
new file mode 100644
index 00000000..abd902bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/cs-xlet-update.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 58.14 32 c 0 14.437 -11.703 26.14 -26.14 26.14 -14.437 0 -26.14 -11.703 -26.14 -26.14 0 -14.437 11.703 -26.14 26.14 -26.14 14.437 0 26.14 11.703 26.14 26.14 z" style="fill:#fff;stroke:#777;stroke-width:1.056"/>
+ <path d="m 32.16 13.332 c -9.266 0 -16.828 7.844 -17.391 17.73 l -5.434 0 l 8.738 14.15 l 8.734 -14.15 l -6.215 0 c 0.535 -6.414 5.504 -11.422 11.566 -11.422 c 2.242 0 4.367 0.688 6.141 1.875 l 2.988 -5.371 c -2.652 -1.766 -5.785 -2.813 -9.129 -2.813 m 13.773 5.457 l -8.734 14.15 l 6.215 0 c -0.535 6.414 -5.504 11.422 -11.566 11.422 c -2.242 0 -4.367 -0.688 -6.141 -1.875 l -2.988 5.371 c 2.652 1.766 5.785 2.813 9.129 2.813 c 9.266 0 16.828 -7.844 17.391 -17.73 l 5.434 0 Z" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-added.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-art.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-art.svg
new file mode 100644
index 00000000..a7fe30c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-art.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<g style="fill:#dc322f">
+<path d="M 31.410156 21.367188 C 19.695312 21.847656 8.304688 27.109375 13.140625 37.761719 C 20.199219 35.316406 30.027344 38.964844 25.945312 40.773438 C 33.984375 46.871094 53.839844 37.019531 51.863281 28.640625 C 49.8125 23.535156 40.519531 20.996094 31.410156 21.367188 Z "/>
+<path d="M 46.667969 12.71875 L 28.074219 42.226562 C 26.625 42.199219 25.277344 41.546875 24.300781 40.230469 L 44.21875 11.425781 C 45.558594 11.125 46.375 11.558594 46.667969 12.71875 Z "/>
+<path d="M 24.195312 47.359375 C 26.277344 47.09375 29.507812 44.570312 28 40.917969 C 24.382812 39.9375 25.207031 39.441406 25.207031 39.441406 C 20.242188 40.570312 16.46875 45.957031 17.507812 49.378906 C 18.164062 51.550781 18.054688 51.328125 18.054688 51.328125 C 19.433594 47.132812 19.457031 47.898438 24.195312 47.359375 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-camera.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-camera.svg
new file mode 100644
index 00000000..d3f38bea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-camera.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<g style="fill:#427fec">
+<path d="M 15.15625 19.730469 L 48.84375 19.730469 C 49.847656 19.730469 50.667969 20.605469 50.667969 21.6875 L 50.667969 44.441406 C 50.667969 45.519531 49.847656 46.394531 48.84375 46.394531 L 15.15625 46.394531 C 14.152344 46.394531 13.332031 45.519531 13.332031 44.441406 L 13.332031 21.6875 C 13.332031 20.605469 14.152344 19.730469 15.15625 19.730469 Z "/>
+<path d="M 18.265625 17.605469 L 23.59375 17.605469 C 24.335938 17.605469 24.929688 18.199219 24.929688 18.941406 C 24.929688 19.675781 24.335938 20.269531 23.59375 20.269531 L 18.265625 20.269531 C 17.527344 20.269531 16.929688 19.675781 16.929688 18.941406 C 16.929688 18.199219 17.527344 17.605469 18.265625 17.605469 Z "/>
+</g>
+<g style="fill:#fff">
+<path d="M 44.539062 22.8125 L 45.734375 22.8125 C 46.398438 22.8125 46.933594 23.382812 46.933594 24.085938 L 46.933594 25.359375 C 46.933594 26.058594 46.398438 26.625 45.734375 26.625 L 44.539062 26.625 C 43.871094 26.625 43.335938 26.058594 43.335938 25.359375 L 43.335938 24.085938 C 43.335938 23.382812 43.871094 22.8125 44.539062 22.8125 Z "/>
+<path d="M 39.136719 33.617188 C 39.136719 38.179688 35.644531 41.878906 31.332031 41.878906 C 27.023438 41.878906 23.53125 38.179688 23.53125 33.617188 C 23.53125 29.054688 27.023438 25.359375 31.332031 25.359375 C 35.644531 25.359375 39.136719 29.054688 39.136719 33.617188 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-checked.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-checked.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-danger.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-danger.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-danger.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-default.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-default.svg
new file mode 100644
index 00000000..fc8903e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-default.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 45.527344 17.332031 L 27.496094 34.398438 L 18.472656 25.867188 L 12 31.992188 L 27.480469 46.667969 L 27.496094 46.65625 L 27.507812 46.667969 L 52 23.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-desktop.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-desktop.svg
new file mode 100644
index 00000000..7ffc6743
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 16 16 l 0 23 l 11 0 l 0 6 l -4 0 l 0 3 l 18 0 l 0 -3 l -4 0 l 0 -6 l 11 0 l 0 -23 l -32 0 z" style="fill:#427fec;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-development.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-development.svg
new file mode 100644
index 00000000..d5408149
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-development.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 44.476562 13.339844 C 44.054688 13.382812 43.621094 13.644531 43.28125 14.050781 L 35.667969 22.214844 C 35.339844 22.605469 35.148438 23.082031 35.148438 23.632812 C 35.148438 23.808594 35.195312 23.976562 35.230469 24.140625 C 34.527344 25.054688 34.710938 26.074219 34.710938 29.265625 C 34.710938 30.199219 32.828125 31.242188 32.359375 31.242188 C 32.335938 31.242188 32.34375 31.242188 32.320312 31.242188 C 30.820312 31.242188 25.925781 31.523438 24.425781 34.183594 C 22.929688 36.84375 17.332031 48.894531 17.332031 50.667969 C 19.578125 50.667969 35.90625 40.144531 36.742188 39.152344 C 37.757812 37.957031 37.238281 35.539062 36.582031 33.929688 C 36.589844 33.921875 36.582031 33.886719 36.582031 33.878906 C 36.601562 33.820312 36.601562 33.75 36.542969 33.625 C 36.191406 32.867188 36.027344 32.101562 36.027344 31.039062 C 36.027344 28.355469 36.222656 26.996094 36.742188 26.324219 C 36.785156 26.265625 36.820312 26.183594 36.863281 26.121094 C 37.679688 26.269531 38.816406 25.769531 39.332031 25.15625 L 46.070312 17.347656 C 46.75 16.539062 46.910156 15.363281 46.230469 14.554688 L 45.671875 13.898438 C 45.332031 13.496094 44.894531 13.296875 44.476562 13.339844 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-document.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-document.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-document.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-documents.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-documents.svg
new file mode 100644
index 00000000..87ed2dcb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-documents.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#bebebe;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#fff;stroke-width:.696" d="M 3.000672 1036.361932 C 2.002031 1036.361932 1.991841 1037.103779 2.002031 1037.362611 L 2.002031 1051.361932 C 2.002031 1052.360573 2.705156 1052.366687 3.000672 1052.360573 L 12.999314 1052.360573 C 13.999993 1052.360573 14.004069 1051.647258 13.999993 1051.361932 L 13.999993 1038.361252 L 12.000672 1036.392502 Z " transform="matrix(1.91667 0 0 1.91667 16.66668 -1969.6924)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-downloads.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..113339c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-downloads.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 29.132812 41.490234 34.233398 37.860352 37.860352 C 34.233398 41.490234 29.132812 43.602539 24 43.602539 C 18.867188 43.602539 13.766602 41.490234 10.139648 37.860352 C 6.509766 34.233398 4.397461 29.132812 4.394531 24 C 4.394531 18.867188 6.506836 13.766602 10.136719 10.136719 C 13.766602 6.506836 18.867188 4.394531 24 4.394531 C 29.132812 4.394531 34.233398 6.506836 37.863281 10.136719 C 41.493164 13.766602 43.605469 18.867188 43.605469 24 Z " transform="scale(1.33333)"/>
+<g style="fill-opacity:.941;fill:#53a93e">
+<path d="M 32.183594 49.320312 C 33.066406 49.257812 33.917969 48.882812 34.550781 48.277344 L 45.519531 36.917969 C 46.214844 36.261719 46.636719 35.335938 46.664062 34.390625 C 46.730469 32.914062 45.773438 31.441406 44.371094 30.863281 C 42.972656 30.285156 41.21875 30.640625 40.175781 31.714844 L 32.007812 39.8125 L 23.441406 31.351562 C 22.003906 30.207031 19.675781 30.328125 18.375 31.617188 C 17.070312 32.90625 16.976562 35.175781 18.175781 36.558594 L 29.207031 48.277344 C 29.980469 49.023438 31.097656 49.414062 32.183594 49.320312 Z "/>
+<path d="M 32.328125 31.597656 C 34.144531 31.492188 35.679688 30.335938 35.609375 29.125 L 35.609375 17.0625 C 35.609375 15.808594 33.890625 14.667969 32 14.667969 C 30.109375 14.667969 28.390625 15.808594 28.390625 17.0625 L 28.390625 29.125 C 28.324219 30.40625 30.070312 31.601562 32 31.597656 C 32.109375 31.601562 32.21875 31.601562 32.328125 31.597656 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-draft.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-draft.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-draft.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-app.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..3330cbb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 30.571 15.21 c -1.342 0.051 -2.86 0.464 -3.756 1.54 -0.028 0.033 -0.052 0.07 -0.071 0.109 -0.299 0.635 -0.404 1.149 -0.224 1.6 0.179 0.452 0.586 0.654 0.905 0.78 0.319 0.126 0.616 0.212 0.808 0.325 0.192 0.113 0.28 0.193 0.329 0.449 0.059 0.304 0.015 0.465 -0.055 0.588 -0.069 0.123 -0.178 0.241 -0.337 0.303 -0.248 0.096 -0.679 0.096 -0.679 0.096 l -7.981 0 c -0.282 0 -0.511 0.229 -0.511 0.511 l 0 8.02 c 0 0.572 0.116 0.902 0.276 1.148 0.182 0.252 0.4 0.543 0.743 0.735 0.343 0.192 0.791 0.261 1.285 0.166 0.44 -0.086 0.789 -0.334 1 -0.616 0.216 -0.283 0.324 -0.584 0.414 -0.836 0.09 -0.252 0.169 -0.459 0.232 -0.556 0.063 -0.095 0.049 -0.089 0.147 -0.097 0.093 -0.006 0.334 0.051 0.649 0.186 0.689 0.606 1.101 1.839 1.144 2.962 0.014 0.418 -0.023 0.81 -0.093 1.148 l 0.006 -0.02 c -0.024 0.094 -0.021 0.107 -0.014 0.075 -0.002 0.011 -0.005 0.023 -0.006 0.034 -0.124 0.965 -0.522 1.902 -1.105 2.41 -0.404 0.166 -0.658 0.193 -0.701 0.176 -0.048 -0.019 -0.111 -0.086 -0.206 -0.327 -0.095 -0.241 -0.186 -0.593 -0.394 -0.948 -0.208 -0.354 -0.593 -0.711 -1.135 -0.816 l 0 0.002 c -0.719 -0.141 -1.334 0.103 -1.685 0.479 -0.351 0.376 -0.482 0.818 -0.548 1.127 -0.008 0.035 -0.012 0.07 -0.012 0.105 l 0 8.421 c 0 0.284 0.231 0.513 0.515 0.511 l 8.03 0 c 0.555 -0.001 0.906 -0.121 1.158 -0.287 0.185 -0.121 0.529 -0.447 0.721 -0.79 0.192 -0.343 0.263 -0.791 0.168 -1.285 -0.105 -0.542 -0.462 -0.927 -0.816 -1.136 -0.355 -0.208 -0.708 -0.299 -0.95 -0.394 -0.242 -0.096 -0.31 -0.158 -0.329 -0.206 -0.017 -0.043 0.005 -0.295 0.178 -0.709 0.608 -0.684 1.839 -1.097 2.962 -1.136 l 0.004 0 c 0.413 -0.018 0.803 0.021 1.14 0.091 0.021 0.004 0.042 0.007 0.063 0.008 0.01 0.002 0.019 0.004 0.028 0.006 0.969 0.124 1.911 0.524 2.418 1.103 0.167 0.403 0.194 0.655 0.178 0.697 -0.019 0.047 -0.089 0.11 -0.331 0.206 -0.242 0.096 -0.595 0.187 -0.95 0.396 -0.355 0.209 -0.711 0.593 -0.816 1.136 -0.096 0.494 -0.025 0.942 0.168 1.285 0.192 0.343 0.454 0.624 0.728 0.767 0.346 0.211 0.627 0.248 1.155 0.244 l 8.07 0.004 c 0.282 0 0.511 -0.233 0.511 -0.515 l 0 -8.268 c 0 -0.32 0.042 -0.465 0.182 -0.614 0.146 -0.155 0.294 -0.257 0.735 -0.17 l 0.002 0.002 c 0.257 0.049 0.338 0.136 0.451 0.327 0.113 0.191 0.199 0.485 0.325 0.804 0.126 0.319 0.328 0.726 0.78 0.905 0.451 0.179 0.965 0.076 1.6 -0.222 0.04 -0.019 0.077 -0.042 0.111 -0.071 0.905 -0.754 1.337 -1.959 1.489 -3.118 0.003 -0.022 0.004 -0.044 0.004 -0.067 0 0.07 0.004 0.037 0.004 -0.051 l -0.012 0.109 c 0.093 -0.423 0.134 -0.893 0.117 -1.392 l 0 -0.002 c -0.051 -1.343 -0.469 -2.86 -1.54 -3.756 -0.034 -0.028 -0.071 -0.052 -0.111 -0.071 -0.636 -0.298 -1.149 -0.402 -1.6 -0.222 -0.451 0.179 -0.654 0.586 -0.78 0.905 -0.126 0.319 -0.212 0.614 -0.325 0.806 -0.113 0.192 -0.194 0.28 -0.451 0.329 -0.305 0.058 -0.466 0.013 -0.59 -0.057 -0.124 -0.069 -0.217 -0.19 -0.303 -0.337 -0.09 -0.153 -0.09 -0.675 -0.09 -0.675 l 0 -8.07 c 0 -0.282 -0.229 -0.511 -0.511 -0.511 l -8.378 0 c -0.214 0 -0.456 -0.058 -0.598 -0.197 -0.148 -0.145 -0.246 -0.295 -0.162 -0.727 0.05 -0.257 0.138 -0.338 0.329 -0.451 0.192 -0.113 0.487 -0.199 0.806 -0.325 0.319 -0.126 0.725 -0.327 0.905 -0.778 0.18 -0.451 0.076 -0.964 -0.222 -1.598 -0.019 -0.04 -0.042 -0.077 -0.071 -0.111 -0.752 -0.896 -1.944 -1.325 -3.095 -1.477 -0.019 -0.005 -0.054 -0.008 -0.089 -0.012 -0.41 -0.085 -0.859 -0.13 -1.342 -0.113 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/64/emblems/emblem-dropbox-selsync.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-dropbox-syncing.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-dropbox-unsyncable.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-dropbox-uptodate.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-error.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-error.svg
new file mode 120000
index 00000000..8e895bc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-error.svg
@@ -0,0 +1 @@
+emblem-insync-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorite.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..bcb5d1ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorite.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#dc322f" d="M 30.425781 49.390625 C 29.566406 48.460938 27.414062 46.648438 25.648438 45.359375 C 20.414062 41.550781 19.703125 41 17.578125 39.113281 C 13.660156 35.636719 11.996094 32.144531 12 27.40625 C 12.003906 25.09375 12.167969 24.203125 12.839844 22.839844 C 13.976562 20.527344 15.65625 18.8125 17.804688 17.757812 C 19.324219 17.015625 20.074219 16.683594 22.613281 16.671875 C 25.269531 16.65625 25.828125 16.957031 27.390625 17.78125 C 29.292969 18.789062 31.25 20.941406 31.65625 22.46875 L 31.90625 23.414062 L 32.519531 22.113281 C 36.003906 14.765625 47.121094 14.875 50.992188 22.296875 C 52.21875 24.652344 52.355469 29.675781 51.265625 32.507812 C 49.847656 36.203125 47.179688 39.015625 41.015625 43.332031 C 36.972656 46.160156 32.394531 50.441406 32.078125 51.042969 C 31.707031 51.742188 32.058594 51.152344 30.425781 49.390625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorites.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorites.svg
new file mode 120000
index 00000000..074a9540
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-favorites.svg
@@ -0,0 +1 @@
+emblem-favorite.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-generic.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-generic.svg
new file mode 100644
index 00000000..b2e37e57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#dc322f" d="M 32 16 C 30.019531 16 28.425781 17.425781 28.425781 19.199219 L 28.425781 26.398438 L 21.386719 22.800781 C 19.671875 21.914062 17.464844 22.464844 16.472656 24 C 15.484375 25.535156 16.097656 27.511719 17.8125 28.398438 L 24.738281 32 L 17.8125 35.601562 C 16.097656 36.488281 15.484375 38.464844 16.472656 40 C 17.464844 41.535156 19.671875 42.085938 21.386719 41.199219 L 28.425781 37.601562 L 28.425781 44.800781 C 28.425781 46.574219 30.019531 48 32 48 C 33.980469 48 35.574219 46.574219 35.574219 44.800781 L 35.574219 37.601562 L 42.613281 41.199219 C 44.328125 42.085938 46.535156 41.535156 47.527344 40 C 48.515625 38.464844 47.902344 36.488281 46.1875 35.601562 L 39.261719 32 L 46.1875 28.398438 C 47.902344 27.511719 48.515625 25.535156 47.527344 24 C 46.535156 22.464844 44.328125 21.914062 42.613281 22.800781 L 35.574219 26.398438 L 35.574219 19.199219 C 35.574219 17.425781 33.980469 16 32 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-important.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-important.svg
new file mode 100644
index 00000000..625ceffd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-important.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 29 12 c -1.108 0 -2 0.892 -2 2 l 0 20 c 0 1.108 0.892 2 2 2 l 6 0 c 1.108 0 2 -0.892 2 -2 l 0 -20 c 0 -1.108 -0.892 -2 -2 -2 l -6 0 z m 0 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" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-des-error.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-des-error.svg
new file mode 100644
index 00000000..8f2ce72d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-des-error.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#f8c429;stroke:#777777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#fff" d="M 45.527344 17.332031 L 27.496094 34.398438 L 18.472656 25.867188 L 12 31.992188 L 27.480469 46.667969 L 27.496094 46.65625 L 27.507812 46.667969 L 52 23.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-error.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-error.svg
new file mode 100644
index 00000000..d7bbfa11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-error.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 40.617 16 l -8.617 8.617 l -8.617 -8.617 l -7.383 7.383 l 8.617 8.617 l -8.617 8.617 l 7.383 7.383 l 8.617 -8.617 l 8.617 8.617 l 7.383 -7.383 l -8.617 -8.617 l 8.617 -8.617 Z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-insync-synced-callbacks.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-insync-synced-shared.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-insync-synced.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-insync-syncing-shared.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-insync-syncing.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-locked.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-mail.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-mail.svg
new file mode 100644
index 00000000..ec03823e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-mail.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#bebebe;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<g style="fill:#fff;stroke-width:1.422">
+<path d="M 6.944642 1015.30689 L 41.054184 1015.30689 L 41.054184 1040.501872 L 6.944642 1040.501872 Z " transform="matrix(.97732 0 0 .89955 8.54489 -892.64405)"/>
+<path d="M 7.340335 1015.945232 L 23.691652 1032.298956 L 40.662488 1015.328602 " transform="matrix(.97732 0 0 .89955 8.54489 -892.64405)"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-marketing.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-marketing.svg
new file mode 100644
index 00000000..4c9b8969
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-marketing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <g style="fill:#53a93e;fill-opacity:0.941">
+ <path d="m 16 19 0 26 8 0 0 -26 z"/>
+ <path d="m 40 21 0 24 8 0 0 -24 z"/>
+ <path d="m 28 29 0 16 8 0 0 -16 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-money.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-money.svg
new file mode 100644
index 00000000..635b3676
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-money.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 34.5 47.523438 L 34.5 52 L 29.5 52 L 29.5 47.605469 C 26.585938 47.277344 24.296875 46.292969 22.632812 44.648438 C 20.964844 42.980469 20.089844 40.789062 20 38.078125 L 28.074219 38.117188 C 28.105469 39.105469 28.492188 39.886719 29.234375 40.460938 C 29.976562 41.035156 30.898438 41.324219 32 41.324219 C 32.953125 41.324219 33.785156 41.101562 34.5 40.664062 C 35.332031 40.199219 35.746094 39.554688 35.746094 38.734375 C 35.746094 37.53125 34.410156 36.476562 31.730469 35.574219 C 27.746094 34.230469 25.265625 33.246094 24.28125 32.617188 C 21.605469 30.972656 20.269531 28.632812 20.269531 25.59375 C 20.269531 23.101562 21.144531 21.007812 22.898438 19.308594 C 24.59375 17.695312 26.796875 16.722656 29.5 16.394531 L 29.5 12 L 34.5 12 L 34.5 16.394531 C 40.296875 17.351562 43.226562 20.515625 43.285156 25.882812 L 35.390625 25.882812 C 35.390625 24.839844 35.0625 23.992188 34.410156 23.335938 C 33.753906 22.648438 32.863281 22.308594 31.730469 22.308594 C 30.839844 22.308594 30.066406 22.539062 29.414062 23.007812 C 28.667969 23.5 28.296875 24.15625 28.296875 24.976562 C 28.296875 26.019531 29.652344 27.015625 32.355469 27.976562 C 36.3125 29.316406 38.839844 30.34375 39.941406 31.054688 C 42.648438 32.726562 44 35.023438 44 37.953125 C 44 40.554688 43.109375 42.71875 41.324219 44.445312 C 39.628906 46.058594 37.351562 47.085938 34.5 47.523438 "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-multimedia.svg
new file mode 100644
index 00000000..ed7d9da0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-multimedia.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<path style="fill:#dc322f" d="M 24.871094 12 L 24.871094 36.003906 C 23.152344 35.34375 20.90625 35.230469 18.589844 35.847656 C 14.261719 36.996094 11.359375 40.222656 12.121094 43.042969 C 12.882812 45.863281 17.015625 47.222656 21.34375 46.074219 C 25.023438 45.097656 27.65625 42.621094 27.902344 40.171875 L 27.929688 40.171875 L 27.929688 22.515625 L 43.605469 24.425781 L 43.605469 41.519531 C 41.890625 40.859375 39.644531 40.746094 37.328125 41.363281 C 32.996094 42.511719 30.09375 45.738281 30.859375 48.558594 C 31.621094 51.378906 35.75 52.738281 40.078125 51.589844 C 43.757812 50.613281 46.394531 48.136719 46.636719 45.6875 L 46.667969 45.6875 L 46.667969 14.84375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-music.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-music.svg
new file mode 120000
index 00000000..cb833b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-music.svg
@@ -0,0 +1 @@
+emblem-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-new.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-new.svg
new file mode 100644
index 00000000..5b5bc160
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 27 15 0 12 -12 0 0 10 12 0 0 12 10 0 0 -12 12 0 0 -10 -12 0 0 -12 z" style="fill:#53a93e;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-noread.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-nowrite.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+./emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ohno.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ohno.svg
new file mode 100644
index 00000000..79e37386
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ohno.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<g style="fill:#bebebe">
+<path d="M 32.509383 31.066979 C 32.509383 33.774011 29.623641 35.968347 26.061141 35.968347 C 22.501571 35.968347 19.612899 33.774011 19.612899 31.066979 C 19.612899 28.359948 22.501571 26.165612 26.061141 26.165612 C 29.623641 26.165612 32.509383 28.359948 32.509383 31.066979 Z " transform="matrix(1.33333 0 0 1.33333 -.01381 .71017)"/>
+<g style="fill-rule:evenodd">
+<path d="M 21.373641 14.889245 C 21.370712 17.054284 20.061141 18.809167 18.441024 18.809167 C 16.823837 18.809167 15.511337 17.054284 15.511337 14.889245 C 15.508407 12.724206 16.820907 10.969323 18.441024 10.969323 C 20.061141 10.969323 21.373641 12.724206 21.373641 14.889245 Z " transform="matrix(1.33333 0 0 1.33333 -.01381 .71017)"/>
+<path d="M 31.923446 14.889245 C 31.923446 17.054284 30.610946 18.809167 28.993758 18.809167 C 27.373641 18.809167 26.064071 17.054284 26.061141 14.889245 C 26.061141 12.724206 27.373641 10.966393 28.993758 10.966393 C 30.613876 10.966393 31.926376 12.724206 31.923446 14.889245 Z " transform="matrix(1.33333 0 0 1.33333 -.01381 .71017)"/>
+</g>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ok.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ok.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ok.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-package.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-package.svg
new file mode 100644
index 00000000..a2dec614
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-package.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<g style="fill:#b2b2b2">
+<path d="M 17.429231 10.500529 L 12.499771 17.070859 L 22.35576 17.070859 L 22.35576 10.500529 Z " transform="matrix(1.33287 0 0 1.35612 .01135 1.09987)"/>
+<path d="M 25.64402 10.500529 L 25.64402 17.070859 L 35.500009 17.070859 L 30.570549 10.500529 Z " transform="matrix(1.33287 0 0 1.35612 .01135 1.09987)"/>
+<path d="M 12.499771 20.714019 L 12.499771 35.499422 L 35.500009 35.499422 L 35.500009 20.714019 Z " transform="matrix(1.33287 0 0 1.35612 .01135 .51868)"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-people.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-people.svg
new file mode 100644
index 00000000..90f47f0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-people.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<g style="fill:#427fec">
+<path style="fill-opacity:.6" d="M 23.695312 26.101562 C 21.441406 26.101562 19.632812 27.886719 19.632812 30.101562 C 19.636719 30.335938 19.652344 30.679688 19.675781 30.964844 C 19.289062 31.136719 19.261719 31.925781 19.589844 32.738281 C 19.71875 33.058594 19.882812 33.304688 20.0625 33.511719 C 20.109375 33.738281 20.097656 33.839844 20.152344 34.101562 C 20.300781 34.578125 20.898438 35.511719 21.449219 36.28125 C 21.503906 36.875 21.558594 37.472656 21.449219 38.148438 C 19.863281 39.53125 15.777344 40.125 15.785156 41.554688 L 15.695312 42.101562 L 31.695312 42.101562 L 31.609375 41.554688 C 31.605469 40.332031 27.511719 39.578125 25.945312 38.148438 C 25.882812 37.597656 25.871094 37.050781 25.902344 36.511719 C 26.402344 35.695312 27.074219 34.632812 27.242188 34.101562 C 27.304688 33.832031 27.324219 33.652344 27.371094 33.417969 C 27.523438 33.226562 27.652344 33.011719 27.761719 32.738281 C 28.074219 31.96875 28.050781 31.230469 27.71875 31.011719 C 27.738281 30.699219 27.753906 30.371094 27.761719 30.101562 C 27.761719 27.886719 25.953125 26.101562 23.695312 26.101562 Z "/>
+<path d="M 36.304688 20 C 32.917969 20 30.207031 22.679688 30.207031 26 C 30.214844 26.355469 30.238281 26.863281 30.269531 27.296875 C 29.691406 27.554688 29.648438 28.738281 30.140625 29.953125 C 30.335938 30.4375 30.585938 30.808594 30.855469 31.113281 C 30.921875 31.457031 30.902344 31.609375 30.984375 32 C 31.210938 32.714844 32.105469 34.117188 32.929688 35.273438 C 33.011719 36.160156 33.09375 37.058594 32.929688 38.066406 C 30.550781 40.140625 24.425781 41.035156 24.433594 43.183594 L 24.304688 44 L 48.304688 44 L 48.171875 43.183594 C 48.164062 41.34375 42.027344 40.214844 39.675781 38.066406 C 39.582031 37.246094 39.5625 36.421875 39.613281 35.613281 C 40.363281 34.394531 41.371094 32.796875 41.621094 32 C 41.714844 31.597656 41.746094 31.324219 41.816406 30.976562 C 42.042969 30.691406 42.234375 30.367188 42.402344 29.953125 C 42.867188 28.796875 42.835938 27.695312 42.335938 27.363281 C 42.367188 26.898438 42.386719 26.402344 42.402344 26 C 42.402344 22.679688 39.6875 20 36.304688 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-personal.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-personal.svg
new file mode 100644
index 00000000..7c05a269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-personal.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#427fec;fill-rule:evenodd" d="M 32 16 C 27.488281 16 23.871094 19.574219 23.871094 24 C 23.878906 24.472656 23.914062 25.152344 23.957031 25.726562 C 23.183594 26.070312 23.128906 27.648438 23.785156 29.273438 C 24.042969 29.917969 24.375 30.410156 24.734375 30.816406 C 24.824219 31.273438 24.800781 31.480469 24.90625 32 C 25.210938 32.953125 26.402344 34.820312 27.503906 36.363281 C 27.609375 37.546875 27.722656 38.742188 27.503906 40.089844 C 24.332031 42.855469 16.160156 44.046875 16.171875 46.910156 L 16 48 L 48 48 L 47.828125 46.910156 C 47.8125 44.457031 39.628906 42.953125 36.496094 40.089844 C 36.371094 38.996094 36.347656 37.898438 36.410156 36.816406 C 37.414062 35.191406 38.753906 33.0625 39.09375 32 C 39.214844 31.460938 39.257812 31.097656 39.351562 30.636719 C 39.652344 30.253906 39.910156 29.820312 40.128906 29.273438 C 40.753906 27.730469 40.710938 26.261719 40.042969 25.816406 C 40.082031 25.195312 40.113281 24.535156 40.128906 24 C 40.128906 19.574219 36.511719 16 32 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-photos.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-photos.svg
new file mode 120000
index 00000000..0182e529
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-photos.svg
@@ -0,0 +1 @@
+emblem-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-pictures.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-pictures.svg
new file mode 100644
index 00000000..4d95879f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-pictures.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 18.08 16 c -1.129 0.109 -2.102 1.297 -2.082 2.563 l 0 26.938 c 0.012 1.328 1.082 2.52 2.266 2.5 l 27.531 0 c 1.164 -0.02 2.191 -1.195 2.203 -2.5 l 0 -26.938 c 0.016 -1.324 -1.02 -2.547 -2.203 -2.563 m -25.797 4 l 24 0 0 20 l -24 0" style="fill:#427fec;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-plan.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-plan.svg
new file mode 100644
index 00000000..2f7168c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-plan.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#53a93e;fill-opacity:.8" d="M 39.523438 10.667969 L 32.800781 34.222656 L 26.902344 21.648438 L 21.820312 44.21875 L 16 19.5625 L 16 28.347656 L 21.742188 53.332031 L 27.429688 28.292969 L 33.226562 40.59375 L 40.125 14.816406 L 48 21.320312 L 48 18.191406 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-presentation.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-presentation.svg
new file mode 100644
index 00000000..4250c197
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-presentation.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<g style="fill:#dc322f">
+<path d="M 32 42.710938 L 32 46.269531 L 26.320312 50 "/>
+<path d="M 32 42.710938 L 32 46.269531 L 37.679688 50 "/>
+<path d="M 16.324219 44.171875 L 16.449219 21.742188 L 47.546875 21.804688 L 47.675781 44.105469 Z "/>
+<path d="M 15.367188 19.828125 L 48.632812 19.828125 L 48.632812 23.886719 L 15.367188 23.886719 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-readonly.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..451d510e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-readonly.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="stroke:#777">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)" style="fill:#fff;stroke-width:0.5"/>
+ <path d="m 20.499 12.501 c -1.664 0 -3 1.28 -3 2.874 l 0 5.876 c -1.664 0 -3 1.28 -3 2.874 l 0 8.5 c 0 1.594 1.336 2.874 3 2.874 l 13 0 c 1.661 0 3 -1.28 3 -2.874 l 0 -8.5 c 0 -1.594 -1.339 -2.874 -3 -2.874 l 0 -5.876 c 0 -1.594 -1.339 -2.874 -3 -2.874 z m 1.5 3.01 4 0 c 0.829 0 1.5 0.642 1.5 1.438 l 0 4.301 -7 0 0 -4.301 c 0 -0.797 0.668 -1.438 1.5 -1.438 z" transform="scale(1.33333,1.33333)" style="fill:#bebebe"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-remove.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-remove.svg
new file mode 100644
index 00000000..ef324d04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 43.605 24 c -0.003 10.825 -8.78 19.603 -19.605 19.603 c -10.825 0 -19.603 -8.777 -19.605 -19.603 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(1.33333)" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 49 27 -34 0 0 10 34 0 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sales.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sales.svg
new file mode 120000
index 00000000..bee384b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sales.svg
@@ -0,0 +1 @@
+emblem-marketing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-shared.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-shared.svg
new file mode 100644
index 00000000..38eea16e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-shared.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#53a93e;fill-rule:evenodd;fill-opacity:.941" d="M 36.179688 48 C 34.757812 47.972656 33.335938 47.53125 32.171875 46.660156 C 28.4375 43.863281 31.339844 40.953125 28.082031 38.511719 C 24.824219 36.070312 21.9375 38.988281 18.203125 36.1875 L 18.203125 36.183594 C 17.375 35.5625 16.773438 34.792969 16.414062 33.960938 C 16.410156 33.957031 16.410156 33.949219 16.40625 33.945312 C 16.335938 33.773438 16.273438 33.605469 16.21875 33.429688 C 16.195312 33.355469 16.171875 33.277344 16.148438 33.199219 C 16.148438 33.191406 16.148438 33.179688 16.144531 33.171875 C 16.105469 33.007812 16.074219 32.84375 16.050781 32.675781 C 16.050781 32.675781 16.050781 32.671875 16.050781 32.671875 C 16.050781 32.664062 16.046875 32.65625 16.046875 32.648438 C 16.035156 32.570312 16.027344 32.492188 16.019531 32.414062 C 16.015625 32.355469 16.007812 32.296875 16.007812 32.238281 C 16.003906 32.207031 16.003906 32.175781 16 32.148438 C 16 32.136719 16 32.125 16 32.117188 C 16 32.039062 16 31.960938 16 31.882812 C 16.003906 31.84375 16.003906 31.804688 16.007812 31.761719 C 16.007812 31.703125 16.015625 31.644531 16.019531 31.585938 C 16.027344 31.5 16.039062 31.414062 16.050781 31.328125 C 16.050781 31.328125 16.050781 31.324219 16.050781 31.324219 C 16.074219 31.15625 16.105469 30.992188 16.144531 30.828125 C 16.148438 30.820312 16.148438 30.8125 16.148438 30.800781 C 16.171875 30.722656 16.195312 30.648438 16.21875 30.570312 C 16.273438 30.394531 16.335938 30.226562 16.40625 30.054688 C 16.410156 30.050781 16.410156 30.042969 16.414062 30.039062 C 16.773438 29.207031 17.375 28.4375 18.203125 27.816406 L 18.203125 27.8125 C 21.9375 25.011719 24.824219 27.929688 28.082031 25.488281 C 31.339844 23.046875 28.4375 20.136719 32.171875 17.339844 C 34.828125 15.347656 38.835938 15.609375 41.125 17.914062 C 43.414062 20.222656 43.121094 23.703125 40.464844 25.695312 C 36.730469 28.496094 33.84375 25.570312 30.585938 28.011719 C 28.941406 29.246094 28.867188 30.601562 28.71875 32 C 28.867188 33.398438 28.941406 34.753906 30.585938 35.988281 C 33.84375 38.429688 36.730469 35.507812 40.464844 38.304688 C 43.121094 40.296875 43.414062 43.777344 41.125 46.085938 C 39.835938 47.382812 38.007812 48.035156 36.179688 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sound.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sound.svg
new file mode 100644
index 00000000..1823ed42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-sound.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<path style="fill:#dc322f" d="M 34.40625 16.359375 C 32.074219 16.945312 30.117188 19.085938 30.117188 19.085938 L 30.179688 19.152344 L 33.910156 33.015625 C 31.242188 31.570312 27.429688 31.933594 24.277344 34.214844 C 20.199219 37.160156 18.78125 42.179688 21.140625 45.414062 C 23.503906 48.648438 28.707031 48.878906 32.785156 45.929688 C 35.996094 43.609375 37.785156 39.949219 37.140625 36.941406 C 37.121094 36.847656 37.089844 36.761719 37.066406 36.667969 L 33.484375 22.808594 C 33.566406 22.6875 34.613281 22.207031 37.996094 21.976562 C 41.578125 21.734375 44 16 44 16 C 44 16 39.972656 17.542969 36.804688 16.425781 C 36.011719 16.144531 35.179688 16.160156 34.402344 16.355469 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-success.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-success.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-success.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-symbolic-link.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..93140128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<path style="fill:#bebebe;stroke-width:.948" d="M 2.321026 33.438798 C 4.151383 50.122114 19.822756 52.4823 31.329307 38.68202 L 36.661363 44.709517 L 36.688429 25.850116 L 20.424981 25.65865 L 25.655539 31.605143 C 16.121443 46.451121 4.469411 42.279372 2.321026 33.438798 Z " transform="matrix(1.15457 0 0 1.06089 8.49599 -4.70156)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-synchronizing.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-synchronizing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/emblem-system.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-system.svg
new file mode 100644
index 00000000..7d25cfc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<path style="fill:#bebebe" d="M 22.412109 12.500977 C 21.960938 12.500977 21.591797 12.875977 21.591797 13.335938 L 21.591797 14.956055 C 20.783203 15.172852 20.009766 15.498047 19.303711 15.911133 L 18.149414 14.756836 C 17.988281 14.592773 17.791992 14.507812 17.581055 14.504883 C 17.370117 14.504883 17.15625 14.581055 16.995117 14.739258 L 14.739258 16.995117 C 14.419922 17.317383 14.431641 17.824219 14.756836 18.149414 L 15.911133 19.303711 C 15.498047 20.009766 15.172852 20.783203 14.956055 21.591797 L 13.335938 21.591797 C 12.875977 21.591797 12.500977 21.960938 12.500977 22.412109 L 12.500977 25.587891 C 12.500977 26.039062 12.875977 26.408203 13.335938 26.408203 L 14.956055 26.408203 C 15.172852 27.216797 15.498047 27.990234 15.911133 28.696289 L 14.756836 29.850586 C 14.431641 30.175781 14.419922 30.682617 14.739258 31.004883 L 16.995117 33.260742 C 17.317383 33.580078 17.824219 33.568359 18.149414 33.243164 L 19.303711 32.088867 C 20.009766 32.501953 20.783203 32.827148 21.591797 33.043945 L 21.591797 34.664062 C 21.591797 35.124023 21.960938 35.499023 22.412109 35.499023 L 25.587891 35.499023 C 26.039062 35.499023 26.408203 35.124023 26.408203 34.664062 L 26.408203 33.043945 C 27.216797 32.827148 27.990234 32.501953 28.696289 32.088867 L 29.850586 33.243164 C 30.175781 33.568359 30.682617 33.580078 31.004883 33.260742 L 33.260742 31.004883 C 33.580078 30.682617 33.568359 30.175781 33.243164 29.850586 L 32.088867 28.696289 C 32.501953 27.990234 32.827148 27.216797 33.043945 26.408203 L 34.664062 26.408203 C 35.124023 26.408203 35.499023 26.041992 35.499023 25.587891 L 35.499023 22.412109 C 35.499023 21.960938 35.124023 21.591797 34.664062 21.591797 L 33.043945 21.591797 C 32.827148 20.783203 32.501953 20.009766 32.088867 19.303711 L 33.243164 18.149414 C 33.568359 17.824219 33.580078 17.317383 33.260742 16.995117 L 31.004883 14.739258 C 30.682617 14.419922 30.175781 14.431641 29.850586 14.756836 L 28.696289 15.911133 C 27.990234 15.498047 27.216797 15.172852 26.408203 14.956055 L 26.408203 13.335938 C 26.408203 12.875977 26.039062 12.500977 25.587891 12.500977 Z M 24 20.522461 C 25.918945 20.522461 27.477539 22.081055 27.477539 24 C 27.477539 25.918945 25.918945 27.477539 24 27.477539 C 22.081055 27.477539 20.522461 25.918945 20.522461 24 C 20.522461 22.081055 22.081055 20.522461 24 20.522461 Z " transform="scale(1.33333)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-synchronized.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-synchronized.svg
new file mode 100644
index 00000000..672ba56e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-synchronized.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#fff" d="M 45.527344 17.332031 L 27.496094 34.398438 L 18.472656 25.867188 L 12 31.992188 L 27.480469 46.667969 L 27.496094 46.65625 L 27.507812 46.667969 L 52 23.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-unsynchronized.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-unsynchronized.svg
new file mode 100644
index 00000000..eea92327
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-unsynchronized.svg
@@ -0,0 +1,18 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+
+<filter width="100%" x="0" y="0" height="100%" filterUnits="objectBoundingBox" id="alpha">
+<feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+</filter>
+<g style="clip-path:url(#clip1)" id="surface6">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;fill-opacity:.941;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+</g>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="64" x="0" y="0" height="64" style="fill:#000;fill-opacity:.502"/>
+</g>
+</mask>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+<path style="fill:#fff" d="M 32.15625 13.332031 C 22.890625 13.332031 15.328125 21.175781 14.765625 31.0625 L 9.332031 31.0625 L 18.070312 45.210938 L 26.804688 31.0625 L 20.589844 31.0625 C 21.125 24.648438 26.09375 19.640625 32.15625 19.640625 C 34.398438 19.640625 36.523438 20.328125 38.296875 21.515625 L 41.285156 16.144531 C 38.632812 14.378906 35.5 13.332031 32.15625 13.332031 Z M 45.929688 18.789062 L 37.195312 32.9375 L 43.410156 32.9375 C 42.875 39.351562 37.90625 44.359375 31.84375 44.359375 C 29.601562 44.359375 27.476562 43.671875 25.703125 42.484375 L 22.714844 47.855469 C 25.367188 49.621094 28.5 50.667969 31.84375 50.667969 C 41.109375 50.667969 48.671875 42.824219 49.234375 32.9375 L 54.667969 32.9375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-updating.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-updating.svg
new file mode 100644
index 00000000..565a3b8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-ubuntuone-updating.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;fill-opacity:.941;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#fff" d="M 32.15625 13.332031 C 22.890625 13.332031 15.328125 21.175781 14.765625 31.0625 L 9.332031 31.0625 L 18.070312 45.210938 L 26.804688 31.0625 L 20.589844 31.0625 C 21.125 24.648438 26.09375 19.640625 32.15625 19.640625 C 34.398438 19.640625 36.523438 20.328125 38.296875 21.515625 L 41.285156 16.144531 C 38.632812 14.378906 35.5 13.332031 32.15625 13.332031 Z M 45.929688 18.789062 L 37.195312 32.9375 L 43.410156 32.9375 C 42.875 39.351562 37.90625 44.359375 31.84375 44.359375 C 29.601562 44.359375 27.476562 43.671875 25.703125 42.484375 L 22.714844 47.855469 C 25.367188 49.621094 28.5 50.667969 31.84375 50.667969 C 41.109375 50.667969 48.671875 42.824219 49.234375 32.9375 L 54.667969 32.9375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unavailable.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unavailable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unreadable.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..1970cbb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-unreadable.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#dc322f" d="M 40.617188 16 L 32 24.617188 L 23.382812 16 L 16 23.382812 L 24.617188 32 L 16 40.617188 L 23.382812 48 L 32 39.382812 L 40.617188 48 L 48 40.617188 L 39.382812 32 L 48 23.382812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-urgent.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..ca21bd73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(2.13305 0 0 2.08969 2.82425 -41.52879)"/>
+<path style="fill:#dc322f" d="M 32 14.667969 C 22.425781 14.667969 14.667969 22.425781 14.667969 32 C 14.667969 41.574219 22.425781 49.332031 32 49.332031 C 41.574219 49.332031 49.332031 41.574219 49.332031 32 C 49.332031 22.425781 41.574219 14.667969 32 14.667969 Z M 32 19 C 39.179688 19 45 24.820312 45 32 C 45 39.179688 39.179688 45 32 45 C 24.820312 45 19 39.179688 19 32 C 19 24.820312 24.820312 19 32 19 Z M 31.863281 21.167969 C 30.746094 21.167969 29.832031 22.078125 29.832031 23.199219 L 29.832031 32.136719 C 29.832031 33.253906 30.746094 34.167969 31.863281 34.167969 C 31.910156 34.167969 31.953125 34.167969 32 34.167969 L 39.582031 34.167969 C 40.785156 34.167969 41.75 33.199219 41.75 32 C 41.75 30.800781 40.785156 29.832031 39.582031 29.832031 L 34.167969 29.832031 L 34.167969 23.199219 C 34.167969 22.078125 33.253906 21.167969 32.136719 21.167969 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-videos.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-videos.svg
new file mode 100644
index 00000000..34faeb1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-videos.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.602539 34.825195 34.825195 43.602539 24 43.602539 C 13.174805 43.602539 4.397461 34.825195 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(1.33333)"/>
+<path style="fill:#427fec" d="M 49.332031 32 L 20 16 L 20 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-warning.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-warning.svg
new file mode 120000
index 00000000..902f9cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-insync-des-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/emblem-web.svg b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-web.svg
new file mode 100644
index 00000000..d6e89dfe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/emblem-web.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#427fec;fill-rule:evenodd" d="M 31.996094 6 L 32.003906 6 C 46.359375 6 58 17.640625 58 31.996094 L 58 32.003906 C 58 46.359375 46.359375 58 32.003906 58 L 31.996094 58 C 17.640625 58 6 46.359375 6 32.003906 L 6 31.996094 C 6 17.640625 17.640625 6 31.996094 6 Z "/>
+<path style="fill:#fff" d="M 7.488281 32.710938 L 7.765625 31.363281 L 10.785156 32.59375 L 12.871094 34.472656 L 14.660156 34.726562 C 14.023438 36.136719 12.726562 38.40625 12.960938 39.976562 C 13.101562 40.890625 14.0625 42.191406 14.613281 42.9375 C 15.378906 43.976562 16.824219 44.589844 17.210938 45.894531 L 17.277344 48.050781 L 17.699219 49.664062 C 17.613281 50.347656 16.953125 51.535156 17.390625 52.167969 C 17.867188 52.867188 19.632812 53.746094 20.453125 53.964844 C 21.238281 54.175781 21.324219 53.378906 21.007812 52.894531 L 22.03125 51.523438 L 23.324219 50.589844 L 24.238281 47.519531 L 26.199219 46.28125 C 27 45.109375 26.417969 44.140625 26.71875 42.9375 L 28.042969 39.304688 C 26.546875 38.757812 24.40625 38.089844 23.351562 36.882812 L 23.074219 37.015625 L 22.800781 35.804688 L 21.144531 34.996094 L 20.867188 35.265625 L 20.453125 33.382812 L 18.246094 33.210938 L 16.59375 32.328125 C 15.878906 32.230469 14.929688 33.371094 14.660156 33.921875 L 13.695312 33.785156 L 13.972656 33.515625 L 13.144531 32.980469 L 13.28125 33.515625 C 12.6875 32.917969 12.585938 32.160156 12.730469 31.363281 L 11.765625 30.960938 L 11.628906 31.363281 C 11.453125 30.699219 11.527344 29.839844 12.039062 29.347656 C 11.285156 28.84375 10.773438 29.316406 10.246094 29.882812 L 9.144531 27.730469 C 8.839844 28.390625 8.949219 29.050781 9.007812 29.75 L 8.730469 29.75 C 8.667969 28.996094 8.480469 28.175781 8.871094 27.464844 C 9.601562 26.136719 11.796875 25.578125 13.144531 25.847656 L 13.007812 26.117188 L 14.246094 27.191406 C 14.253906 25.136719 15.082031 24.917969 16.246094 23.421875 L 17.0625 21.976562 C 17.96875 21.003906 19.375 20.34375 20.585938 19.90625 L 22.109375 18.984375 C 21.617188 18.152344 20.320312 18.394531 19.488281 18.445312 C 20.984375 17.617188 23.015625 18.066406 24.039062 16.5625 C 22.925781 15.769531 22.925781 13.703125 21.144531 14.546875 L 21.421875 13.738281 L 19.902344 13.066406 L 18.796875 15.316406 L 17.28125 17.101562 L 17.144531 16.160156 C 16.5625 15.894531 14.953125 15.433594 14.921875 14.679688 C 14.886719 13.859375 17.480469 12.621094 18.109375 12.125 L 17.832031 12.796875 L 18.902344 12.699219 C 19.128906 12.558594 21.28125 9.601562 21.558594 11.449219 C 23.054688 12.003906 23.222656 12.632812 24.730469 11.71875 L 23.765625 11.316406 C 23.613281 9.988281 22.410156 9.972656 21.28125 9.96875 L 24.867188 8.355469 C 25.269531 9.3125 26.519531 9.507812 26.925781 10.386719 C 27.214844 11.011719 26.359375 11.390625 26.378906 11.988281 C 26.40625 12.726562 27.144531 13.632812 27.488281 14.277344 L 29.5625 12.0625 C 30.710938 11.46875 32.550781 11.402344 33.460938 10.441406 C 34.519531 9.328125 33.9375 7.554688 35.902344 7.546875 C 35.503906 7.382812 34.863281 7.261719 34.523438 7.546875 L 34.109375 7.144531 L 34.660156 7.144531 C 34.375 6.757812 34.179688 6.550781 33.695312 6.472656 C 33.140625 5.804688 31.867188 6.117188 31.074219 6.046875 C 28.320312 5.789062 25.34375 6.65625 22.800781 7.503906 C 14.117188 10.398438 6.339844 19.710938 6 28.941406 C 5.960938 29.988281 6.875 30.457031 7.328125 31.257812 L 7.488281 32.710938 M 44.042969 10.105469 C 43.554688 10.492188 42.730469 10.683594 42.109375 10.777344 L 40.988281 12.289062 L 39.671875 13.359375 C 39.460938 13.847656 39.800781 14.589844 39.902344 15.082031 L 41.28125 14.410156 C 41.480469 15.078125 42.019531 15.25 42.523438 15.621094 C 43.34375 14.109375 42.636719 12.660156 44.59375 11.855469 L 43.351562 13.335938 L 43.765625 13.066406 L 43.902344 13.871094 L 44.042969 12.796875 C 44.40625 14.007812 44.023438 15.679688 42.664062 16.136719 L 41.28125 16.023438 L 41.28125 15.21875 C 40.5 15.378906 40.523438 15.757812 40.730469 16.429688 C 40.199219 16.28125 39.882812 16.308594 39.488281 16.699219 C 39.066406 16.277344 38.722656 15.953125 38.660156 15.351562 C 38.394531 15.09375 38.277344 14.914062 38.25 14.546875 L 37.28125 14.410156 L 37.695312 16.5625 C 37.328125 15.890625 36.945312 15.726562 36.179688 15.890625 L 36.59375 17.503906 L 37.144531 17.371094 L 36.730469 17.234375 L 37.28125 16.292969 L 37.558594 17.773438 L 38.800781 17.503906 C 38.453125 17.828125 38.175781 17.910156 37.695312 17.910156 L 37.835938 18.3125 L 37.144531 18.3125 L 38.109375 19.925781 C 35.851562 19.945312 35.824219 21.074219 35.902344 22.886719 C 36.34375 22.917969 36.5625 22.980469 36.867188 23.292969 C 38.695312 22.351562 39.117188 20.609375 41.28125 20.0625 C 41.632812 21.128906 42.71875 21.0625 42.386719 22.347656 C 43.449219 22.136719 43.75 21.265625 43.074219 20.464844 C 43.984375 20.992188 44.246094 22.074219 44.871094 22.886719 C 45.308594 22.324219 45.136719 21.679688 45.835938 21.273438 L 45.835938 21.675781 C 47.003906 22.6875 47.808594 22.914062 49.28125 23.425781 C 48.777344 24.128906 48.164062 24.816406 47.214844 24.757812 C 46.050781 24.6875 44.5625 23.574219 43.765625 24.90625 L 41.546875 23.191406 C 40.316406 22.683594 39.101562 23.160156 37.835938 23.023438 L 37.28125 23.292969 L 37.558594 23.425781 C 35.03125 24.535156 33.628906 27.457031 33.367188 29.882812 L 32.886719 31.5 C 33.152344 33.074219 34.523438 34.710938 35.671875 35.78125 C 36.480469 36.539062 37.0625 35.058594 37.835938 35.804688 C 38.855469 35.429688 40.394531 34.773438 41.328125 35.824219 C 41.941406 36.515625 41.304688 37.085938 41.515625 37.824219 C 41.882812 39.101562 42.761719 40.597656 42.761719 41.996094 L 42.414062 45.359375 C 42.71875 47.40625 43.886719 49.132812 43.902344 51.277344 C 45.59375 51.109375 47.496094 50.277344 48.433594 48.855469 L 48.835938 47.65625 L 49.535156 46.824219 L 49.273438 45.503906 C 49.667969 44.582031 51.261719 44.480469 51.503906 43.472656 C 51.832031 42.097656 50.976562 40.464844 51.484375 39.035156 C 52.273438 36.824219 54.464844 35.210938 54.523438 32.710938 L 52.871094 32.84375 C 54.359375 31.0625 57.511719 30.164062 55.902344 27.460938 L 55.214844 28.269531 L 54.9375 28.269531 C 54.40625 27.179688 53.558594 27.066406 53.558594 25.714844 C 54.851562 26.796875 56.1875 26.832031 57.421875 28.136719 C 58.757812 27.429688 57.410156 24.355469 57.050781 23.292969 C 55.859375 19.753906 53.902344 16.402344 51.214844 13.738281 C 50.253906 12.785156 49.484375 11.632812 48.042969 11.449219 L 48.179688 11.046875 C 47.058594 10.902344 45.183594 10.894531 44.316406 10.105469 Z "/>
+<path style="fill:none;stroke:#427fec" d="M 7.999023 2 L 8.000977 2 C 11.314453 2 14 4.685547 14 7.999023 L 14 8.000977 C 14 11.314453 11.314453 14 8.000977 14 L 7.999023 14 C 4.685547 14 2 11.314453 2 8.000977 L 2 7.999023 C 2 4.685547 4.685547 2 7.999023 2 Z " transform="scale(4)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/mega-pending.svg b/.icons/Material-Black-Lime-Numix/64/emblems/mega-pending.svg
new file mode 120000
index 00000000..737c4b80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/mega-synced.svg b/.icons/Material-Black-Lime-Numix/64/emblems/mega-synced.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/mega-syncing.svg b/.icons/Material-Black-Lime-Numix/64/emblems/mega-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/ownCloud_error.svg b/.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_error.svg
new file mode 120000
index 00000000..8e895bc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/ownCloud_ok.svg b/.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_ok.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/ownCloud_sync.svg b/.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_sync.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/ownCloud_warn.svg b/.icons/Material-Black-Lime-Numix/64/emblems/ownCloud_warn.svg
new file mode 120000
index 00000000..902f9cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/vcs-added.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-added.svg
new file mode 120000
index 00000000..38042596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-added.svg
@@ -0,0 +1 @@
+emblem-added.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/vcs-conflicting.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-conflicting.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-conflicting.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/vcs-locally-modified-unstaged.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-locally-modified-unstaged.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/vcs-locally-modified.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-locally-modified.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/vcs-normal.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-normal.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emblems/vcs-removed.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-removed.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-removed.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emblems/vcs-update-required.svg b/.icons/Material-Black-Lime-Numix/64/emblems/vcs-update-required.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/emotes/face-angel.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg
new file mode 100644
index 00000000..08977a5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.797 9.43 c 1.488 0.688 2.871 1.559 4.125 2.586 c 1.992 0.215 3.07 0.469 3.078 0.734 c 0 0.691 -7.164 1.25 -16 1.25 c -8.836 0 -16 -0.559 -16 -1.25 c 0.012 -0.262 1.078 -0.52 3.051 -0.73 c 1.254 -1.031 2.641 -1.898 4.125 -2.59 c -6.25 0.648 -10.172 1.926 -10.176 3.32 c 0 2.07 8.508 3.75 19 3.75 c 10.492 0 19 -1.68 19 -3.75 c -0.004 -1.395 -3.934 -2.676 -10.203 -3.32 m 0 0" style="fill:#9e905a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg
new file mode 100644
index 00000000..48037fac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ff8d5d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg
new file mode 100644
index 00000000..f7feb154
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:#fa4545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg
new file mode 100644
index 00000000..7b8a2b88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.5 31 l 3 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -3 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 4 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 -4 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 16 l 4 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 -4 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg
new file mode 100644
index 00000000..0f545767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.15 15.824 c -1.027 0.004 -1.684 0.07 -1.691 0.07 c -0.023 0.004 -2.301 0.203 -3.496 1.246 c -0.723 0.633 -0.828 1.574 -0.836 1.613 c 0 0.004 -0.078 0.559 -0.051 1.746 c 0.027 1.523 0.66 2.625 0.816 2.816 c 0.02 0.027 0.039 0.055 0.066 0.09 c 0.355 0.473 1.434 1.91 5.184 1.91 c 3.344 0 4.406 -1.348 4.469 -1.434 c 0.063 -0.066 1.371 -1.512 1.797 -3.883 l 3.18 0 c 0.426 2.371 1.734 3.816 1.797 3.883 c 0.063 0.086 1.125 1.434 4.469 1.434 c 3.75 0 4.828 -1.438 5.184 -1.91 c 0.027 -0.035 0.047 -0.063 0.066 -0.09 c 0.156 -0.191 0.789 -1.293 0.816 -2.816 c 0.027 -1.188 -0.051 -1.742 -0.051 -1.746 c -0.008 -0.039 -0.113 -0.98 -0.836 -1.613 c -1.195 -1.043 -3.473 -1.242 -3.496 -1.246 c -0.008 0 -0.664 -0.066 -1.691 -0.07 l -0.141 0 c -0.223 0 -1.328 0.012 -2.523 0.148 c -0.145 0.02 -0.285 0.039 -0.422 0.059 l -0.559 0.09 c -0.992 0.18 -1.691 0.438 -2.082 0.766 c -0.484 0.398 -0.582 0.941 -0.605 1.113 l -3.03 0 c -0.023 -0.172 -0.121 -0.715 -0.605 -1.113 c -0.391 -0.328 -1.09 -0.586 -2.082 -0.766 l -0.559 -0.09 c -0.137 -0.02 -0.277 -0.039 -0.422 -0.059 c -1.195 -0.137 -2.301 -0.148 -2.523 -0.148 m -0.141 0" style="fill:#033143;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg
new file mode 100644
index 00000000..8e44f9ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.719 l -4.172 2.406 c 0.285 1.105 1.281 1.875 2.418 1.875 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.668 -0.27 -1.309 -0.746 -1.781 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.25 18.719 c -0.477 0.473 -0.746 1.113 -0.746 1.781 c 0 1.379 1.121 2.5 2.5 2.5 c 1.137 0 2.129 -0.773 2.418 -1.875 m -4.172 -2.406" style="fill:#646464;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 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 1.5 -3.5 1.5 -3.5 c 0 0 1.5 2.672 1.5 3.5 m 0 0" style="fill:#86b5f1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg
new file mode 100644
index 00000000..b84d1075
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 14 l -2 -4 l 6 1 m -4 3" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37 14 l 2 -4 l -6 1 m 4 3" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..dfb7e7c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <radialGradient id="radial0" gradientUnits="userSpaceOnUse" cx="15" cy="28" r="2" gradientTransform="matrix(2,0,0,2,-15,-28)">
+ <stop style="stop-color:#ff3636;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#ffd95d;stop-opacity:1"/>
+ </radialGradient>
+ <radialGradient id="radial1" gradientUnits="userSpaceOnUse" cx="24" cy="28" r="2" gradientTransform="matrix(2,0,0,2,-15,-28)" xlink:href="#radial0"/>
+ </defs>
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31 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 c 1.105 0 2 0.895 2 2 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 28 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:url(#radial0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 37 28 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:url(#radial1);stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg
new file mode 100644
index 00000000..8e25232b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.5 17.5 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 6 c 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 l 0 -6 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#7fe5ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.5 17 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7 c 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 l 0 -7 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#373737;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 26.5 17.5 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 6 c 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 l 0 -6 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#7fe5ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 17 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7 c 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 l 0 -7 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#373737;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 22.5 18 l 3 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -3 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#373737;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg
new file mode 100644
index 00000000..8570915b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 39 24.5 c 0 -0.828 1.566 -1.5 3.5 -1.5 c 1.934 0 3.5 0.672 3.5 1.5 c 0 0.828 -1.566 1.5 -3.5 1.5 c -1.934 0 -3.5 -0.672 -3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 24 c 0 8.563 8.06 15.5 18 15.5 c 9.941 0 18 -6.938 18 -15.5 c 0 -8.559 -8.06 -15.5 -18 -15.5 c -9.941 0 -18 6.941 -18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 18 c 1.379 0 2.5 1.121 2.5 2.5 c 0 0.254 -0.039 0.504 -0.117 0.746 c -0.328 -1.039 -1.293 -1.746 -2.383 -1.746 c -1.094 0 -2.059 0.711 -2.383 1.754 c -0.078 -0.242 -0.117 -0.5 -0.117 -0.754 c 0 -1.379 1.121 -2.5 2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 18 c 1.379 0 2.5 1.121 2.5 2.5 c 0 0.254 -0.039 0.504 -0.117 0.746 c -0.328 -1.039 -1.293 -1.746 -2.383 -1.746 c -1.094 0 -2.059 0.711 -2.383 1.754 c -0.078 -0.242 -0.117 -0.5 -0.117 -0.754 c 0 -1.379 1.121 -2.5 2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.902 28 c -0.57 2.887 -3.488 5 -6.902 5 c -3.414 -0.004 -6.324 -2.117 -6.895 -5 l 0.961 0 c 0.426 1.719 2.953 2.996 5.934 3 c 2.98 -0.004 5.508 -1.281 5.934 -3 m 0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 26.5 c 0 -0.828 1.566 -1.5 3.5 -1.5 c 1.934 0 3.5 0.672 3.5 1.5 c 0 0.828 -1.566 1.5 -3.5 1.5 c -1.934 0 -3.5 -0.672 -3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg
new file mode 100644
index 00000000..a57c155a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 9 24.5 c 0 -0.828 -1.566 -1.5 -3.5 -1.5 c -1.934 0 -3.5 0.672 -3.5 1.5 c 0 0.828 1.566 1.5 3.5 1.5 c 1.934 0 3.5 -0.672 3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 26.5 c 0 -0.828 -1.566 -1.5 -3.5 -1.5 c -1.934 0 -3.5 0.672 -3.5 1.5 c 0 0.828 1.566 1.5 3.5 1.5 c 1.934 0 3.5 -0.672 3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg
new file mode 100644
index 00000000..6a9170e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.684 23.695 c -0.172 -0.195 -0.602 -0.57 -0.953 -0.836 c -1.047 -0.793 -1.191 -0.906 -1.617 -1.297 c -0.781 -0.723 -1.113 -1.449 -1.113 -2.43 c 0 -0.48 0.035 -0.664 0.168 -0.949 c 0.227 -0.48 0.563 -0.836 0.992 -1.055 c 0.305 -0.152 0.453 -0.223 0.961 -0.223 c 0.531 -0.004 0.645 0.059 0.957 0.23 c 0.379 0.207 0.773 0.652 0.852 0.973 l 0.051 0.195 l 0.125 -0.27 c 0.695 -1.527 2.918 -1.504 3.691 0.035 c 0.246 0.488 0.273 1.531 0.055 2.121 c -0.281 0.766 -0.816 1.352 -2.051 2.246 c -0.809 0.586 -1.723 1.477 -1.785 1.598 c -0.074 0.148 -0.004 0.023 -0.332 -0.34 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.684 23.695 c -0.172 -0.195 -0.602 -0.57 -0.953 -0.836 c -1.047 -0.793 -1.191 -0.906 -1.617 -1.297 c -0.781 -0.723 -1.113 -1.449 -1.113 -2.43 c 0 -0.48 0.035 -0.664 0.168 -0.949 c 0.227 -0.48 0.563 -0.836 0.992 -1.055 c 0.305 -0.152 0.453 -0.223 0.961 -0.223 c 0.531 -0.004 0.645 0.059 0.957 0.23 c 0.379 0.207 0.773 0.652 0.852 0.973 l 0.051 0.195 l 0.125 -0.27 c 0.695 -1.527 2.918 -1.504 3.691 0.035 c 0.246 0.488 0.273 1.531 0.055 2.121 c -0.281 0.766 -0.816 1.352 -2.051 2.246 c -0.809 0.586 -1.723 1.477 -1.785 1.598 c -0.074 0.148 -0.004 0.023 -0.332 -0.34 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg
new file mode 100644
index 00000000..55ed36e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.676 28.707 c -0.027 -0.129 -0.117 -0.398 -0.207 -0.602 c -0.254 -0.605 -0.285 -0.688 -0.371 -0.965 c -0.16 -0.508 -0.125 -0.906 0.121 -1.332 c 0.121 -0.207 0.184 -0.277 0.313 -0.367 c 0.219 -0.152 0.453 -0.223 0.691 -0.207 c 0.172 0.008 0.254 0.016 0.473 0.141 c 0.23 0.133 0.266 0.188 0.355 0.34 c 0.113 0.184 0.172 0.477 0.129 0.633 l -0.027 0.098 l 0.121 -0.086 c 0.68 -0.484 1.637 0.082 1.59 0.941 c -0.016 0.273 -0.266 0.73 -0.508 0.93 c -0.313 0.262 -0.691 0.383 -1.449 0.461 c -0.496 0.051 -1.113 0.207 -1.172 0.246 c -0.07 0.043 -0.008 0.008 -0.059 -0.23 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.391 27.949 c 1.25 -1.246 2.66 -1.414 3.309 -0.508 c 0.383 0.539 -0.918 1.129 -0.918 1.758 c 0 0.633 0.648 0.492 0.852 0.98 c -0.633 1.82 -2.633 0.82 -3.242 0.27 c 0.93 4.805 5.527 0.434 3.715 -1.281 c 2.5 -3.75 -2.227 -4.03 -3.715 -1.219 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg
new file mode 120000
index 00000000..d705beaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg
@@ -0,0 +1 @@
+face-laughing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg
new file mode 100644
index 00000000..e235896f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 29 c 0 2.211 3.133 4 7 4 c 3.867 0 7 -1.789 7 -4 m -14 0" style="fill:#ff775d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg
new file mode 100644
index 00000000..0a2cdeb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.21 27.383 c 0.266 0.129 0.613 0.207 1.01 0.16 c 0.637 -0.066 0.863 -0.277 1.09 -0.531 c 0.355 -0.41 0.488 -0.977 -0.035 -1.285 c -0.438 -0.25 -1.363 -0.266 -1.969 -0.145 c -1.469 0.289 -0.977 1.387 -0.094 1.801 m 0 0" style="fill:#2f2f2f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.879 31.32 c -1.992 -0.371 -6.27 -0.395 -9.07 -0.219 c -6.762 0.426 -4.496 2.031 -0.434 2.641 c 1.234 0.184 2.836 0.301 4.637 0.238 c 2.949 -0.102 3.996 -0.41 5.04 -0.781 c 1.664 -0.602 2.262 -1.43 -0.164 -1.879 m 0 0" style="fill:#de7036;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.523 8.508 c -7.887 -0.191 -15 4.063 -17.543 10.492 c -1.777 0.008 -3.422 0.961 -4.309 2.5 c -0.895 1.547 -0.895 3.453 0 5 c 0.891 1.543 2.535 2.496 4.32 2.5 c 2.5 6.254 9.336 10.453 17.02 10.453 c 7.68 0 14.516 -4.199 17.02 -10.453 c 1.773 -0.012 3.41 -0.961 4.297 -2.5 c 0.895 -1.547 0.895 -3.453 0 -5 c -0.887 -1.539 -2.527 -2.492 -4.309 -2.5 c -2.422 -6.117 -8.996 -10.301 -16.496 -10.492 m -7.082 7.488 c 2.254 0.105 4.285 2.078 6.566 2.02 c 2.43 0.07 4.578 -2.18 7.02 -2.01 c 0.563 0.039 1.168 0.023 1.715 0.188 c 1.535 0.477 2.617 1.672 3.23 3.063 c 0.563 1.301 0.367 2.621 -0.047 3.934 c -0.324 1.02 -0.34 2.387 -0.188 3.441 c 0.145 1 0.719 1.934 0.781 2.938 c 0.16 2.742 -2.215 4.594 -4.594 5.625 c -2.352 1.027 -5.234 1.418 -7.922 1.375 c -2.688 0.043 -5.57 -0.348 -7.922 -1.375 c -2.379 -1.035 -4.758 -2.887 -4.582 -5.625 c 0.063 -1.01 0.633 -1.941 0.781 -2.938 c 0.152 -1.051 0.137 -2.422 -0.188 -3.441 c -0.414 -1.316 -0.617 -2.633 -0.043 -3.934 c 0.605 -1.391 1.684 -2.586 3.223 -3.063 c 0.547 -0.164 1.152 -0.152 1.715 -0.188 c 0.152 -0.012 0.309 -0.012 0.457 -0.004 m 0 0" style="fill:#855b52;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 26.5 c -0.715 0 -1.375 -0.477 -1.73 -1.25 c -0.359 -0.773 -0.359 -1.727 0 -2.5 c 0.355 -0.773 1.016 -1.25 1.73 -1.25 m 0 5" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 26.5 c 0.715 0 1.375 -0.477 1.73 -1.25 c 0.359 -0.773 0.359 -1.727 0 -2.5 c -0.355 -0.773 -1.016 -1.25 -1.73 -1.25 m 0 5" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg
new file mode 100644
index 00000000..61dc3f0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.523 8.508 c -7.887 -0.191 -15 4.063 -17.543 10.492 l 34.05 0 c -2.422 -6.121 -9 -10.301 -16.504 -10.492 m 0 0" style="fill:#2a2a2a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.16 26 c 1.215 7.68 8.832 13.406 17.836 13.406 c 9 0 16.617 -5.727 17.832 -13.406 m -35.668 0" style="fill:#2a2a2a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 31 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg
new file mode 100644
index 00000000..437e2c13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 17 l 5 0 c 1.105 0 2 0.895 2 2 l 0 4 c 0 1.105 -0.895 2 -2 2 l -5 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -4 c 0 -1.105 0.895 -2 2 -2 m 0 0" style="fill:#454545;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 c -0.055 -0.336 -0.121 -0.668 -0.203 -1 m -7.137 0" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.484 9.01 c -0.379 0.086 -0.75 0.184 -1.121 0.289 l 9.141 9.141 c 0.195 0.199 0.512 0.199 0.707 0 c 0.195 -0.195 0.195 -0.508 0 -0.703 m -8.727 -8.727" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg
new file mode 100644
index 00000000..f3a500a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 31 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 21 l 6 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 -6 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.5 21 l 6 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 -6 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg
new file mode 100644
index 00000000..883f6fe8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.523 25.11 l 6.367 6.367 c 0.195 0.195 0.195 0.512 0 0.707 l -0.707 0.707 c -0.195 0.195 -0.512 0.195 -0.707 0 l -6.367 -6.367 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 0.707 -0.707 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.18 25.11 l 0.707 0.707 c 0.195 0.195 0.195 0.512 0 0.707 l -6.367 6.367 c -0.195 0.195 -0.512 0.195 -0.707 0 l -0.707 -0.707 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 6.367 -6.367 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg
new file mode 100644
index 00000000..78a1213a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 30 l 9 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 -9 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 30 c 0 1.785 -0.477 3.438 -1.25 4.332 c -0.773 0.891 -1.727 0.891 -2.5 0 c -0.773 -0.895 -1.25 -2.547 -1.25 -4.332" style="fill:#ef5a5a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg
new file mode 100644
index 00000000..2e815923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.719 l -4.172 2.406 c 0.285 1.105 1.281 1.875 2.418 1.875 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.668 -0.27 -1.309 -0.746 -1.781 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.25 18.719 c -0.477 0.473 -0.746 1.113 -0.746 1.781 c 0 1.379 1.121 2.5 2.5 2.5 c 1.137 0 2.129 -0.773 2.418 -1.875 m -4.172 -2.406" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg
new file mode 120000
index 00000000..bebeb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg
@@ -0,0 +1 @@
+face-quiet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg
new file mode 100644
index 00000000..8d44b192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#95dc7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.484 18.492 l -3.777 1.012 c -0.137 0.313 -0.207 0.652 -0.207 0.996 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.793 -0.379 -1.539 -1.016 -2.01 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.516 18.492 c -0.641 0.473 -1.016 1.215 -1.016 2.01 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.344 -0.07 -0.684 -0.207 -0.996 m -3.777 -1.012" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.523 25.11 l 6.367 6.367 c 0.195 0.195 0.195 0.512 0 0.707 l -0.707 0.707 c -0.195 0.195 -0.512 0.195 -0.707 0 l -6.367 -6.367 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 0.707 -0.707 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.18 25.11 l 0.707 0.707 c 0.195 0.195 0.195 0.512 0 0.707 l -6.367 6.367 c -0.195 0.195 -0.512 0.195 -0.707 0 l -0.707 -0.707 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 6.367 -6.367 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg
new file mode 100644
index 00000000..1c28efdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 29.25 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -0.254 0.039 -0.504 0.117 -0.746 c 0.328 1.039 1.293 1.746 2.383 1.746 c 1.094 0 2.059 -0.711 2.383 -1.754 c 0.078 0.242 0.117 0.5 0.117 0.754 c 0 1.379 -1.121 2.5 -2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 29.25 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -0.254 0.039 -0.504 0.117 -0.746 c 0.328 1.039 1.293 1.746 2.383 1.746 c 1.094 0 2.059 -0.711 2.383 -1.754 c 0.078 0.242 0.117 0.5 0.117 0.754 c 0 1.379 -1.121 2.5 -2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg
new file mode 100644
index 00000000..3b374b90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg
new file mode 100644
index 00000000..c0799179
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 24 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg
new file mode 100644
index 00000000..5ac2d20d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg
new file mode 100644
index 00000000..715997c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 4 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 -4 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 16 l 4 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 -4 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg
new file mode 100644
index 00000000..b1c4d3c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31.5 c 0 -2.484 -0.895 -4.5 -2 -4.5 c -1.105 0 -2 2.02 -2 4.5 c 0 2.484 0.895 4.5 2 4.5 c 1.105 0 2 -2.02 2 -4.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg
new file mode 120000
index 00000000..05909bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg
@@ -0,0 +1 @@
+face-surprise.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg
new file mode 120000
index 00000000..9e2dbf9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg
@@ -0,0 +1 @@
+face-yawn.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg
new file mode 100644
index 00000000..1362569c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.852 18.824 l -4.293 1.148 c -0.039 0.176 -0.059 0.352 -0.059 0.527 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.621 -0.23 -1.219 -0.648 -1.676 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.883 30 c -0.145 -0.734 0.082 -1.535 0.586 -2.09 c 0.285 -0.313 0.652 -0.547 1.047 -0.695 c 0.398 -0.148 0.828 -0.207 1.25 -0.191 c 0.84 0.027 1.66 0.344 2.316 0.867 c 0.723 0.578 1.223 1.379 1.824 2.086 c 0.59 0.699 1.301 1.32 2.145 1.676 c 0.574 0.246 1.207 0.359 1.832 0.336" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#646464;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg
new file mode 100644
index 00000000..39667742
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg
new file mode 100644
index 00000000..509ddb23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 19.5 c 0 -1.934 -1.121 -3.5 -2.5 -3.5 c -1.379 0 -2.5 1.566 -2.5 3.5 c 0 1.934 1.121 3.5 2.5 3.5 c 1.379 0 2.5 -1.566 2.5 -3.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 19.5 c 0 -1.934 -1.121 -3.5 -2.5 -3.5 c -1.379 0 -2.5 1.566 -2.5 3.5 c 0 1.934 1.121 3.5 2.5 3.5 c 1.379 0 2.5 -1.566 2.5 -3.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.309 32.98 c -1.012 -0.086 -2.191 -0.43 -4.184 -1.219 c -1.281 -0.512 -1.734 -0.652 -2.301 -0.734 c -0.52 -0.074 -0.852 -0.063 -1.223 0.102 c -0.508 0.203 -0.805 0.672 -0.895 1.434 l -0.043 0.438 l -1.664 0 l 0 -0.406 c 0 -0.754 0.246 -1.473 0.684 -2 c 0.172 -0.211 0.551 -0.523 0.793 -0.66 c 0.25 -0.137 0.703 -0.297 1.031 -0.363 c 0.438 -0.09 1.305 -0.086 1.816 0 c 0.781 0.137 1.621 0.406 3.395 1.094 c 1.563 0.609 2.262 0.793 3.03 0.793 c 0.402 0 0.453 -0.004 0.637 -0.074 c 0.355 -0.137 0.633 -0.422 0.785 -0.816 c 0.066 -0.176 0.152 -0.633 0.152 -0.828 l 0 -0.234 l 1.68 0 l 0 0.375 c 0 0.34 -0.047 0.711 -0.125 1.016 c -0.281 1.109 -1.105 1.824 -2.34 2.043 c -0.246 0.066 -0.961 0.07 -1.227 0.066 m 0 -0.02" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg
new file mode 100644
index 00000000..9ec3c07d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31.5 c 0 -2.484 -0.895 -4.5 -2 -4.5 c -1.105 0 -2 2.02 -2 4.5 c 0 2.484 0.895 4.5 2 4.5 c 1.105 0 2 -2.02 2 -4.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 21 l 6 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 -6 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.5 21 l 6 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 -6 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 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg
new file mode 100644
index 00000000..51fb8b9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="scale(1.033909,0.96720311)" style="fill:#ff0;fill-opacity:1;stroke:none">
+ <path d="m 24.34 52.729 -0.55 -2.317 -3.364 0 -0.531 2.317 -2.312 0 c 0.974 -3.951 2.178 -7.755 3.339 -11.373 l 2.542 0 c 1.269 3.852 2.397 7.748 3.263 11.373 z m -2.205 -9.168 c -0.482 1.521 -0.927 3.379 -1.215 4.874 l 2.402 0 c -0.27 -1.611 -0.765 -3.374 -1.188 -4.874 z" style="fill:#fff"/>
+ <path d="m 30.914 41.36 c 1.393 0 2.473 0.297 3.24 0.89 0.767 0.581 1.151 1.538 1.151 2.871 0 1.344 -0.39 2.319 -1.169 2.925 -0.767 0.593 -1.859 0.89 -3.276 0.89 l -0.779 0 0 3.797 -2.178 0 0 -11.1 c 1 -0.211 2 -0.246 3.01 -0.273 z m 0.248 1.944 c -0.381 -0.002 -0.701 0.03 -1.08 0.055 l 0 3.634 0.885 0 c 0.696 0 1.222 -0.139 1.576 -0.418 0.354 -0.291 0.531 -0.781 0.531 -1.472 0 -0.654 -0.177 -1.114 -0.531 -1.381 -0.342 -0.279 -0.803 -0.418 -1.381 -0.418 z" style="fill:#fff"/>
+ <path d="m 42.24 52.729 c -0.709 -2.026 -1.9 -3.718 -3.307 -5.2 l 0 5.2 -2.235 0 0 -11.373 2.235 0 0 4.722 c 1.148 -1.474 2.113 -3.038 2.925 -4.722 l 2.525 0 c -0.958 1.917 -2.18 3.637 -3.47 5.236 1.747 1.721 2.983 3.839 3.852 6.137 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-archive-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg
new file mode 100644
index 00000000..55c1e09f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.832 52.47 c -0.559 0.781 -1.074 1.527 -1.551 2.215 c -0.465 0.691 -0.91 1.355 -1.313 1.984 c -0.41 0.625 -0.793 1.223 -1.156 1.805 c -0.352 0.574 -0.695 1.141 -1.023 1.707 l 5.223 0 l 0 1.82 l -8.01 0 l 0 -1.27 c 0.285 -0.512 0.598 -1.051 0.926 -1.609 c 0.328 -0.574 0.691 -1.18 1.102 -1.828 c 0.398 -0.641 0.844 -1.336 1.313 -2.094 c 0.48 -0.746 1.016 -1.566 1.59 -2.449 l -4.676 0 l 0 -1.82 l 7.578 0 l 0 1.539" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.973 62 l 0 -1.82 l 2.648 0 l 0 -7.43 l -2.648 0 l 0 -1.82 l 7.719 0 l 0 1.82 l -2.633 0 l 0 7.43 l 2.633 0 l 0 1.82 l -7.719 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41.13 50.805 c 1.543 0 2.738 0.289 3.59 0.879 c 0.855 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.434 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.633 0.879 l -0.859 0 l 0 3.738 l -2.422 0 l 0 -10.934 c 0.238 -0.039 0.5 -0.09 0.789 -0.121 c 0.305 -0.035 0.598 -0.059 0.902 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.539 -0.016 0.762 -0.016 m 0.277 1.91 c -0.148 0 -0.352 0.008 -0.613 0.016 c -0.246 0 -0.445 0.02 -0.582 0.043 l 0 3.574 l 0.977 0 c 0.77 0 1.352 -0.137 1.746 -0.41 c 0.395 -0.285 0.59 -0.77 0.59 -1.449 c 0 -0.648 -0.195 -1.102 -0.59 -1.363 c -0.379 -0.27 -0.887 -0.41 -1.527 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg
new file mode 100644
index 00000000..7b1de360
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg
new file mode 100644
index 00000000..29576bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.219 43.988 -0.465 -2.762 -2.633 0 -0.441 2.762 -2.039 0 c 0.465 -2.355 0.934 -4.5 1.414 -6.43 0.48 -1.949 0.941 -3.785 1.391 -5.527 l 2.129 0 c 0.473 1.75 0.934 3.609 1.391 5.586 0.465 1.961 0.918 4.082 1.348 6.371 l -2.094 0 m -1.758 -9.641 c -0.105 0.449 -0.203 0.887 -0.301 1.293 -0.09 0.398 -0.172 0.805 -0.262 1.203 -0.07 0.383 -0.145 0.781 -0.219 1.18 -0.063 0.398 -0.129 0.813 -0.188 1.234 l 1.93 0 c -0.066 -0.422 -0.133 -0.836 -0.195 -1.234 -0.066 -0.398 -0.141 -0.797 -0.223 -1.18 -0.07 -0.398 -0.16 -0.805 -0.258 -1.203 -0.082 -0.406 -0.18 -0.844 -0.285 -1.293" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.16 42.25 c 0.324 0 0.602 -0.031 0.813 -0.113 0.219 -0.09 0.398 -0.203 0.52 -0.348 0.129 -0.156 0.219 -0.32 0.262 -0.496 0.047 -0.195 0.078 -0.391 0.078 -0.586 0 -0.246 -0.063 -0.465 -0.176 -0.66 -0.117 -0.188 -0.27 -0.355 -0.449 -0.496 -0.18 -0.152 -0.383 -0.293 -0.602 -0.406 c -0.227 -0.129 -0.445 -0.242 -0.676 -0.348 -0.289 -0.133 -0.602 -0.277 -0.918 -0.449 -0.324 -0.16 -0.609 -0.379 -0.875 -0.633 -0.262 -0.262 -0.473 -0.578 -0.645 -0.949 c -0.16 -0.383 -0.25 -0.863 -0.25 -1.434 0 -1.121 0.301 -1.992 0.895 -2.625 0.602 -0.633 1.43 -0.949 2.484 -0.949 0.602 0 1.133 0.09 1.578 0.25 0.457 0.172 0.836 0.359 1.145 0.563 l -0.574 1.836 c -0.262 -0.18 -0.563 -0.332 -0.895 -0.465 -0.316 -0.129 -0.684 -0.195 -1.113 -0.195 c -1.043 0 -1.563 0.465 -1.563 1.375 0 0.238 0.059 0.441 0.164 0.617 0.105 0.172 0.234 0.328 0.398 0.465 0.168 0.129 0.355 0.242 0.551 0.348 0.219 0.105 0.422 0.203 0.625 0.293 0.313 0.141 0.629 0.301 0.953 0.48 0.34 0.172 0.648 0.398 0.926 0.699 0.285 0.285 0.52 0.641 0.699 1.082 0.188 0.422 0.277 0.965 0.277 1.625 0 1.121 -0.309 1.992 -0.91 2.609 -0.594 0.602 -1.504 0.902 -2.723 0.902 -0.82 0 -1.473 -0.098 -1.961 -0.309 -0.488 -0.219 -0.852 -0.414 -1.105 -0.594 l 0.578 -1.934 c 0.285 0.203 0.625 0.398 1.016 0.574 0.406 0.18 0.895 0.27 1.473 0.27" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.14 44.24 c -1.391 0 -2.453 -0.535 -3.188 -1.617 -0.73 -1.082 -1.098 -2.625 -1.098 -4.625 c 0 -0.992 0.117 -1.871 0.336 -2.641 0.227 -0.773 0.535 -1.434 0.926 -1.961 0.406 -0.535 0.879 -0.941 1.414 -1.211 0.555 -0.285 1.156 -0.43 1.805 -0.43 0.352 0 0.66 0.039 0.934 0.121 0.293 0.066 0.539 0.137 0.758 0.227 0.211 0.09 0.383 0.188 0.52 0.293 0.156 0.105 0.262 0.18 0.332 0.227 l -0.504 1.895 c -0.242 -0.188 -0.543 -0.348 -0.891 -0.48 -0.344 -0.137 -0.734 -0.211 -1.18 -0.211 -0.309 0 -0.609 0.074 -0.91 0.211 -0.285 0.133 -0.547 0.359 -0.781 0.676 -0.219 0.309 -0.406 0.73 -0.563 1.262 -0.129 0.527 -0.203 1.184 -0.203 1.965 0 1.367 0.195 2.414 0.578 3.156 0.391 0.723 1.023 1.078 1.91 1.078 0.512 0 0.926 -0.07 1.262 -0.211 0.332 -0.145 0.609 -0.285 0.813 -0.422 l 0.488 1.871 c -0.277 0.211 -0.652 0.398 -1.133 0.574 -0.461 0.172 -1.01 0.254 -1.625 0.254" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.25 43.988 0 -1.965 2.156 0 0 -8.02 -2.156 0 0 -1.969 6.258 0 0 1.969 -2.129 0 0 8.02 2.129 0 0 1.965 -6.258 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.22 43.988 0 -1.965 2.156 0 0 -8.02 -2.156 0 0 -1.969 6.262 0 0 1.969 -2.129 0 0 8.02 2.129 0 0 1.965 -6.262 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-audio-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg
new file mode 100644
index 00000000..099ffa73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.938 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.039 0.039 l 2.492 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.328 -3.992 2.898 -5.992 c -0.008 -0.063 -0.031 -0.125 -0.047 -0.188 l -2.391 -9.242 c 0.055 -0.078 0.758 -0.398 3.01 -0.555 c 2.391 -0.156 4.01 -3.984 4.01 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 28 l 0 -2 l 10 0 l 0 2 m -10 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 34 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 32 l 0 -2 l 12 0 l 0 2 m -12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 38 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 42 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 46 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg
new file mode 100644
index 00000000..51b874fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.602 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.047 0.039 l 2.484 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.336 -3.992 2.906 -5.992 c -0.016 -0.063 -0.039 -0.125 -0.055 -0.188 l -2.383 -9.242 c 0.055 -0.078 0.75 -0.398 3.01 -0.555 c 2.383 -0.156 4 -3.984 4 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg
new file mode 100644
index 00000000..a42009b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg
new file mode 100644
index 00000000..57d823fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ce6920;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 c -1.086 0 -2 0.625 -2.414 1.504 c -0.828 -0.57 -1.977 -0.672 -2.922 -0.152 c -0.93 0.504 -1.422 1.492 -1.328 2.445 c -1.01 -0.09 -2.047 0.383 -2.586 1.27 c -0.539 0.887 -0.43 1.98 0.164 2.762 c -0.93 0.395 -1.578 1.266 -1.578 2.293 c 0 1.031 0.648 1.895 1.578 2.293 c -0.594 0.785 -0.703 1.871 -0.164 2.766 c 0.539 0.887 1.578 1.352 2.586 1.262 c -0.094 0.961 0.398 1.941 1.328 2.453 c 0.422 0.23 0.883 0.32 1.336 0.32 l 0 10.785 l 4 -3.797 l 4 3.797 l 0 -10.785 c 0.453 0 0.914 -0.09 1.336 -0.32 c 0.93 -0.512 1.422 -1.492 1.328 -2.453 c 1.01 0.09 2.047 -0.375 2.586 -1.262 c 0.539 -0.895 0.43 -1.98 -0.164 -2.766 c 0.93 -0.398 1.578 -1.262 1.578 -2.293 c 0 -1.027 -0.648 -1.898 -1.578 -2.293 c 0.594 -0.781 0.703 -1.875 0.164 -2.762 c -0.539 -0.887 -1.578 -1.359 -2.586 -1.27 c 0.094 -0.953 -0.398 -1.941 -1.328 -2.445 c -0.945 -0.52 -2.094 -0.418 -2.922 0.152 c -0.414 -0.879 -1.328 -1.504 -2.414 -1.504 m 0 3.754 c 3.68 0 6.664 2.836 6.664 6.328 c 0 3.492 -2.984 6.32 -6.664 6.32 c -3.68 0 -6.664 -2.828 -6.664 -6.32 c 0 -3.492 2.984 -6.328 6.664 -6.328 m 0 1.27 c -2.945 0 -5.336 2.262 -5.336 5.059 c 0 2.789 2.391 5.059 5.336 5.059 c 2.945 0 5.336 -2.27 5.336 -5.059 c 0 -2.797 -2.391 -5.059 -5.336 -5.059 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg
new file mode 100644
index 00000000..4714a40f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 23.992 c -6.629 0 -12 1.68 -12 3.754 l 0 2.996 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -2.996 c 0 -2.074 -5.371 -3.754 -12 -3.754 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.965 35.992 c -5.379 0 -9.906 -1.102 -11.438 -2.621 c -0.359 0.352 -0.527 0.73 -0.527 1.125 l 0 3 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -3 c 0 -0.395 -0.211 -0.773 -0.563 -1.125 c -1.531 1.52 -6.102 2.621 -11.473 2.621 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.965 42.742 c -5.379 0 -9.906 -1.098 -11.438 -2.617 c -0.359 0.352 -0.527 0.727 -0.527 1.125 l 0 2.996 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -2.996 c 0 -0.398 -0.211 -0.773 -0.563 -1.125 c -1.531 1.52 -6.102 2.617 -11.473 2.617 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-document-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg
new file mode 100644
index 00000000..5f99c746
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg
new file mode 100644
index 00000000..57d93db2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg
new file mode 100644
index 00000000..e404cb71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 44 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg
new file mode 100644
index 00000000..d8261306
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 48 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg
new file mode 100644
index 00000000..41725507
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 43.773 l -9.109 -9.109 l 9.109 -9.102 l 3.039 3.03 l -6.078 6.07 l 3.039 3.039 l 9.109 -9.109 l -7.938 -7.93 c -0.645 -0.645 -1.699 -0.645 -2.344 0 l -12.828 12.828 c -0.652 0.645 -0.652 1.699 0 2.352 l 12.828 12.828 c 0.645 0.645 1.699 0.645 2.344 0 l 12.828 -12.828 c 0.652 -0.652 0.652 -1.707 0 -2.352 l -1.859 -1.859 m -12.141 12.141" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg
new file mode 100644
index 00000000..a3365503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.742188,8 C 9.375,8 8,9.375 8,10.742188 l 0,42.59375 C 8,54.625 9.375,56 10.664062,56 l 42.671876,0 C 54.625,56 56,54.625 56,53.335938 L 56,10.664062 C 56,9.375 54.625,8 53.335938,8 Z m 0,0" style="fill:#eee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 16.14 c -2.672 0.859 -0.328 4.836 -4.156 6.781 -4.367 2.227 -6.539 -3.391 -9.164 0.617 c -2.625 4.02 3.617 3.391 3.445 8.117 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.305 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.148 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.391 9.164 -0.617 2.625 -4.02 -3.617 -3.391 -3.445 -8.109 0.18 -4.727 6.359 -3.719 4.04 -7.891 -2.32 -4.164 -4.898 1.305 -9.09 -1.188 -4.195 -2.5 -0.18 -7.117 -5.125 -7.266 -0.617 -0.023 -1.109 0.016 -1.492 0.133 z m 0.047 12.02 c 2.211 -0.453 4.375 0.898 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.648 -2.211 0.453 -4.375 -0.898 -4.844 -3.02 -0.469 -2.117 0.938 -4.195 3.141 -4.648 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.336 8 c -0.891 0 -1.57 0 -2.469 0.852 -0.867 0.789 -0.867 1.594 -0.867 2.484 l 0 41.41 c 0 0.867 -0.02 1.637 0.848 2.387 0.996 0.863 1.535 0.863 2.402 0.863 l 41.5 0 c 0.867 0 1.477 0 2.445 -0.875 c 0.824 -0.746 0.805 -1.508 0.805 -2.375 l 0 -41.5 c 0 -0.867 -0.016 -1.598 -0.836 -2.391 -0.891 -0.859 -1.547 -0.859 -2.414 -0.859 m -40.75 2 40.04 0 c 0.391 0 0.898 0.234 1.289 0.625 0.391 0.391 0.625 0.898 0.625 1.289 l 0 40.13 c 0 0.391 -0.234 0.898 -0.625 1.289 -0.391 0.391 -0.898 0.625 -1.289 0.625 l -40.09 0 c -0.391 0 -0.898 -0.234 -1.289 -0.625 -0.391 -0.391 -0.625 -0.898 -0.625 -1.289 l -0.043 -40.04 c 0 -0.445 0.227 -0.984 0.625 -1.375 c 0.391 -0.398 0.93 -0.625 1.375 -0.625 m 0 0" style="fill:#a8a8a8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg
new file mode 100644
index 00000000..3d4d0a38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cc2828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.391 44.941 l 0.699 5.355 c 0 0 9.219 2.91 13.848 -10.297 l 8.06 0 l 0 -5.898 l -5.02 0 c 0 0 2.344 -6.148 7.535 -6.672 c 0 -0.129 -0.563 -5.098 -0.563 -5.098 c 0 0 -8.555 -1.18 -13.758 11.504 c -4.488 12.414 -10.801 11.11 -10.801 11.11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-font.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg
new file mode 100644
index 00000000..9e2ce0fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.859 20 -1.895 22.773 c -0.098 1.066 -0.148 1.766 -0.148 2.102 0 0.531 0.098 0.949 0.277 1.23 0.23 0.395 0.543 0.68 0.938 0.867 0.402 0.191 1.074 0.281 2.02 0.281 l -0.199 0.746 l -9.813 0 0.207 -0.746 0.426 0 c 0.797 0 1.445 -0.188 1.945 -0.566 0.352 -0.254 0.629 -0.672 0.828 -1.273 0.129 -0.418 0.262 -1.395 0.387 -2.945 l 0.285 -3.469 l -7.121 0 -2.535 3.773 c -0.574 0.844 -0.934 1.461 -1.082 1.84 -0.148 0.359 -0.223 0.703 -0.223 1.023 0 0.434 0.164 0.805 0.477 1.117 0.32 0.301 0.844 0.477 1.582 0.5 l -0.203 0.746 l -7.359 0 0.195 -0.746 c 0.91 -0.043 1.707 -0.371 2.391 -0.984 c 0.695 -0.633 1.73 -1.977 3.105 -4.02 l 14.875 -22.25 0.641 0 m -3.633 6.719 -7.223 10.805 6.262 0 0.961 -10.805" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gpx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-illustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg
new file mode 100644
index 00000000..8fd70256
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.2 58.688 c 0 0.656 -0.125 1.215 -0.371 1.656 c -0.254 0.445 -0.598 0.797 -1.031 1.066 c -0.418 0.254 -0.926 0.445 -1.516 0.566 c -0.582 0.105 -1.207 0.156 -1.879 0.156 c -0.531 0 -1.098 -0.031 -1.672 -0.09 c -0.582 -0.051 -1.156 -0.125 -1.723 -0.23 l 0 -10.609 c 0.469 -0.074 0.969 -0.133 1.523 -0.18 c 0.551 -0.059 1.102 -0.082 1.633 -0.082 c 0.926 0 1.672 0.082 2.254 0.262 c 0.582 0.164 1.035 0.387 1.363 0.672 c 0.328 0.27 0.547 0.574 0.672 0.918 c 0.113 0.336 0.172 0.68 0.18 1.027 c -0.008 0.516 -0.148 0.973 -0.434 1.375 c -0.281 0.395 -0.656 0.715 -1.133 0.953 c 0.828 0.27 1.395 0.629 1.68 1.09 c 0.305 0.457 0.453 0.941 0.453 1.449 m -5.766 -1.484 l 0 2.969 c 0.172 0.027 0.363 0.043 0.559 0.051 c 0.207 0.016 0.41 0.023 0.605 0.023 c 0.281 0 0.551 -0.023 0.813 -0.055 c 0.262 -0.051 0.492 -0.125 0.688 -0.23 c 0.215 -0.117 0.387 -0.281 0.52 -0.477 c 0.129 -0.215 0.195 -0.477 0.195 -0.797 c 0 -0.531 -0.188 -0.91 -0.574 -1.129 c -0.367 -0.23 -0.867 -0.352 -1.5 -0.352 l -1.305 0 m 0.953 -1.805 c 0.613 0 1.082 -0.117 1.402 -0.355 c 0.309 -0.246 0.473 -0.582 0.473 -1 c 0 -0.262 -0.047 -0.465 -0.137 -0.621 c -0.09 -0.164 -0.223 -0.289 -0.379 -0.371 c -0.156 -0.09 -0.344 -0.152 -0.547 -0.172 c -0.215 -0.039 -0.43 -0.055 -0.656 -0.055 c -0.184 0 -0.379 0.008 -0.574 0.016 c -0.199 0.016 -0.371 0.031 -0.535 0.059 l 0 2.5 l 0.953 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.988 51.06 c 0.098 0.246 0.203 0.566 0.336 0.953 c 0.145 0.383 0.301 0.805 0.457 1.254 c 0.156 0.441 0.313 0.902 0.477 1.359 c 0.156 0.461 0.305 0.879 0.449 1.273 c 0.156 -0.434 0.32 -0.887 0.492 -1.344 c 0.172 -0.469 0.336 -0.922 0.492 -1.348 c 0.164 -0.434 0.305 -0.836 0.438 -1.211 c 0.129 -0.379 0.254 -0.691 0.359 -0.938 l 2.01 0 c 0.09 0.953 0.18 1.879 0.254 2.789 c 0.098 0.91 0.164 1.805 0.223 2.699 c 0.066 0.883 0.113 1.777 0.156 2.688 c 0.039 0.895 0.074 1.813 0.098 2.754 l -2.23 0 l 0.125 -8.492 l -1.504 4.625 l -1.777 0 l -1.441 -4.625 l 0.098 8.492 l -2.23 0 c 0.039 -0.891 0.082 -1.828 0.121 -2.793 c 0.051 -0.961 0.109 -1.922 0.156 -2.879 c 0.051 -0.953 0.117 -1.879 0.18 -2.773 c 0.074 -0.891 0.164 -1.719 0.254 -2.484 l 2.01 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.11 50.941 c 1.551 0 2.754 0.285 3.605 0.859 c 0.863 0.566 1.289 1.5 1.289 2.789 c 0 1.313 -0.434 2.254 -1.305 2.844 c -0.859 0.574 -2.074 0.871 -3.656 0.871 l -0.859 0 l 0 3.688 l -2.438 0 l 0 -10.789 c 0.238 -0.051 0.5 -0.09 0.797 -0.121 c 0.305 -0.035 0.605 -0.059 0.91 -0.074 c 0.293 -0.027 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.539 -0.016 0.77 -0.016 m 0.27 1.887 c -0.141 0 -0.344 0.008 -0.605 0.016 c -0.254 0 -0.453 0.016 -0.59 0.039 l 0 3.527 l 0.984 0 c 0.777 0 1.359 -0.133 1.754 -0.402 c 0.395 -0.285 0.59 -0.762 0.59 -1.434 c 0 -0.633 -0.195 -1.082 -0.59 -1.336 c -0.379 -0.273 -0.895 -0.41 -1.543 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg
new file mode 100644
index 00000000..f428ad47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.691 52.906 c -0.578 0 -1.063 0.09 -1.465 0.273 c -0.391 0.188 -0.719 0.449 -0.98 0.777 c -0.254 0.324 -0.434 0.719 -0.559 1.176 c -0.105 0.449 -0.152 0.949 -0.152 1.508 c 0 1.273 0.227 2.227 0.688 2.84 c 0.465 0.598 1.137 0.898 2.035 0.898 c 0.141 0 0.305 -0.008 0.477 -0.023 c 0.172 -0.008 0.328 -0.027 0.473 -0.051 l 0 -3.91 l 2.422 0 l 0 5.352 c -0.285 0.09 -0.742 0.195 -1.355 0.313 c -0.605 0.113 -1.344 0.172 -2.211 0.172 c -0.77 0 -1.457 -0.117 -2.078 -0.355 c -0.605 -0.234 -1.121 -0.586 -1.555 -1.047 c -0.434 -0.473 -0.77 -1.055 -1.01 -1.75 c -0.238 -0.703 -0.359 -1.516 -0.359 -2.438 c 0 -0.91 0.141 -1.711 0.418 -2.406 c 0.277 -0.703 0.652 -1.293 1.121 -1.762 c 0.473 -0.473 1.039 -0.824 1.684 -1.055 c 0.641 -0.246 1.336 -0.367 2.07 -0.367 c 0.477 0 0.895 0.039 1.262 0.105 c 0.383 0.059 0.711 0.133 0.992 0.203 c 0.277 0.082 0.496 0.172 0.668 0.266 c 0.18 0.09 0.32 0.16 0.41 0.211 l -0.629 1.695 c -0.289 -0.164 -0.641 -0.313 -1.066 -0.434 c -0.414 -0.133 -0.848 -0.191 -1.301 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.473 62 l 0 -1.762 l 2.66 0 l 0 -7.176 l -2.66 0 l 0 -1.766 l 7.758 0 l 0 1.766 l -2.652 0 l 0 7.176 l 2.652 0 l 0 1.762 l -7.758 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.512 62 l 0 -10.703 l 7.488 0 l 0 1.766 l -5.059 0 l 0 2.594 l 4.422 0 l 0 1.762 l -4.422 0 l 0 4.582 l -2.43 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg
new file mode 100644
index 00000000..7a88450f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 61.984 l 0 -1.801 l 2.711 0 l 0 -7.316 l -2.711 0 l 0 -1.801 l 7.891 0 l 0 1.801 l -2.695 0 l 0 7.316 l 2.695 0 l 0 1.801 l -7.891 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.891 62.21 c -1.75 0 -3.086 -0.492 -4.01 -1.484 c -0.926 -0.984 -1.387 -2.387 -1.387 -4.215 c 0 -0.898 0.145 -1.707 0.426 -2.41 c 0.277 -0.707 0.668 -1.301 1.16 -1.785 c 0.508 -0.492 1.102 -0.859 1.785 -1.109 c 0.699 -0.258 1.453 -0.383 2.27 -0.383 c 0.441 0 0.832 0.035 1.184 0.102 c 0.359 0.059 0.676 0.133 0.941 0.215 c 0.27 0.082 0.492 0.168 0.66 0.258 c 0.191 0.102 0.336 0.168 0.426 0.219 l -0.641 1.727 c -0.309 -0.176 -0.684 -0.324 -1.129 -0.441 c -0.426 -0.125 -0.918 -0.191 -1.484 -0.191 c -0.383 0 -0.766 0.066 -1.141 0.191 c -0.359 0.117 -0.684 0.324 -0.984 0.617 c -0.277 0.281 -0.512 0.668 -0.703 1.141 c -0.176 0.484 -0.258 1.086 -0.258 1.805 c 0 1.242 0.242 2.199 0.719 2.875 c 0.5 0.652 1.301 0.984 2.41 0.984 c 0.641 0 1.168 -0.066 1.586 -0.191 c 0.426 -0.133 0.766 -0.258 1.023 -0.391 l 0.617 1.711 c -0.34 0.191 -0.816 0.367 -1.418 0.531 c -0.59 0.152 -1.273 0.227 -2.051 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.04 56.51 c 0 0.535 0.016 1.035 0.059 1.504 c 0.051 0.457 0.141 0.859 0.277 1.199 c 0.148 0.344 0.348 0.609 0.605 0.809 c 0.254 0.203 0.594 0.301 1.02 0.301 c 0.418 0 0.75 -0.098 1.01 -0.301 c 0.27 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.242 -0.758 0.277 -1.215 c 0.059 -0.461 0.082 -0.953 0.082 -1.488 c 0 -0.523 -0.023 -1.016 -0.082 -1.477 c -0.035 -0.473 -0.137 -0.875 -0.277 -1.215 c -0.133 -0.344 -0.332 -0.609 -0.582 -0.813 c -0.262 -0.199 -0.594 -0.297 -1.027 -0.297 c -0.426 0 -0.766 0.098 -1.02 0.297 c -0.258 0.203 -0.457 0.477 -0.605 0.828 c -0.137 0.34 -0.227 0.742 -0.277 1.199 c -0.043 0.461 -0.059 0.953 -0.059 1.477 m -2.512 0 c 0 -1.875 0.395 -3.293 1.188 -4.246 c 0.781 -0.965 1.883 -1.441 3.285 -1.441 c 1.461 0 2.57 0.477 3.336 1.441 c 0.762 0.953 1.145 2.371 1.145 4.246 c 0 1.887 -0.395 3.305 -1.168 4.273 c -0.777 0.949 -1.871 1.426 -3.289 1.426 c -1.457 0 -2.574 -0.477 -3.352 -1.426 c -0.758 -0.969 -1.145 -2.387 -1.145 -4.273" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg
new file mode 100644
index 00000000..d60effb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.863 58.21 c 0 0.516 -0.082 1 -0.238 1.469 c -0.148 0.461 -0.395 0.859 -0.746 1.211 c -0.344 0.344 -0.785 0.621 -1.332 0.828 c -0.555 0.195 -1.219 0.293 -2 0.293 c -0.824 0 -1.512 -0.09 -2.059 -0.277 c -0.547 -0.18 -1.016 -0.41 -1.398 -0.672 l 0.926 -1.691 c 0.324 0.18 0.684 0.359 1.078 0.531 c 0.406 0.172 0.816 0.262 1.234 0.262 c 0.629 0 1.137 -0.148 1.512 -0.434 c 0.395 -0.301 0.59 -0.852 0.59 -1.645 l 0 -5.23 l -4.063 0 l 0 -1.766 l 6.5 0 l 0 7.121" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.469 50.969 c 1.547 0 2.75 0.285 3.598 0.852 c 0.852 0.555 1.277 1.465 1.277 2.73 c 0 1.273 -0.434 2.207 -1.301 2.781 c -0.852 0.563 -2.059 0.848 -3.629 0.848 l -0.859 0 l 0 3.613 l -2.422 0 l 0 -10.563 c 0.238 -0.039 0.5 -0.082 0.785 -0.121 c 0.305 -0.035 0.605 -0.059 0.91 -0.066 c 0.301 -0.023 0.598 -0.039 0.883 -0.051 c 0.285 -0.016 0.539 -0.023 0.758 -0.023 m 0.281 1.855 c -0.148 0 -0.344 0 -0.605 0.016 c -0.254 0 -0.449 0.012 -0.59 0.035 l 0 3.457 l 0.98 0 c 0.77 0 1.352 -0.137 1.742 -0.398 c 0.395 -0.277 0.59 -0.746 0.59 -1.398 c 0 -0.621 -0.195 -1.063 -0.59 -1.316 c -0.375 -0.262 -0.891 -0.395 -1.527 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.02 52.703 c -0.582 0 -1.063 0.09 -1.457 0.277 c -0.391 0.18 -0.719 0.441 -0.98 0.777 c -0.246 0.32 -0.434 0.711 -0.547 1.168 c -0.105 0.449 -0.156 0.957 -0.156 1.504 c 0 1.285 0.23 2.227 0.688 2.84 c 0.457 0.598 1.129 0.898 2.02 0.898 c 0.148 0 0.305 -0.008 0.473 -0.016 c 0.164 -0.016 0.328 -0.035 0.469 -0.059 l 0 -3.898 l 2.41 0 l 0 5.336 c -0.285 0.094 -0.734 0.199 -1.348 0.313 c -0.605 0.113 -1.332 0.172 -2.199 0.172 c -0.762 0 -1.449 -0.113 -2.063 -0.344 c -0.605 -0.246 -1.117 -0.598 -1.551 -1.055 c -0.426 -0.473 -0.762 -1.055 -1 -1.75 c -0.234 -0.703 -0.352 -1.512 -0.352 -2.438 c 0 -0.906 0.133 -1.707 0.41 -2.395 c 0.277 -0.703 0.645 -1.293 1.121 -1.766 c 0.473 -0.473 1.027 -0.824 1.668 -1.055 c 0.637 -0.246 1.324 -0.359 2.059 -0.359 c 0.477 0 0.891 0.031 1.262 0.098 c 0.375 0.059 0.703 0.129 0.98 0.211 c 0.27 0.082 0.488 0.164 0.66 0.254 c 0.188 0.098 0.32 0.164 0.418 0.215 l -0.629 1.691 c -0.285 -0.164 -0.648 -0.301 -1.063 -0.434 c -0.418 -0.121 -0.852 -0.188 -1.293 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg
new file mode 100644
index 00000000..c3df36b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.379 51.13 c 1.559 0 2.773 0.289 3.633 0.855 c 0.863 0.559 1.289 1.469 1.289 2.738 c 0 1.281 -0.434 2.215 -1.313 2.789 c -0.855 0.566 -2.082 0.852 -3.668 0.852 l -0.875 0 l 0 3.625 l -2.445 0 l 0 -10.594 c 0.238 -0.043 0.508 -0.082 0.797 -0.125 c 0.301 -0.031 0.605 -0.059 0.918 -0.066 c 0.301 -0.023 0.598 -0.039 0.887 -0.047 c 0.293 -0.016 0.547 -0.027 0.777 -0.027 m 0.277 1.863 c -0.145 0 -0.352 0 -0.613 0.016 c -0.254 0 -0.453 0.008 -0.598 0.035 l 0 3.469 l 0.992 0 c 0.777 0 1.367 -0.141 1.77 -0.402 c 0.395 -0.277 0.59 -0.746 0.59 -1.402 c 0 -0.625 -0.195 -1.066 -0.59 -1.32 c -0.383 -0.262 -0.902 -0.395 -1.551 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.902 61.988 c -0.551 -1.195 -1.164 -2.379 -1.82 -3.559 c -0.648 -1.188 -1.352 -2.379 -2.109 -3.566 l 0 7.125 l -2.203 0 l 0 -10.734 l 1.969 0 c 0.367 0.508 0.734 1.066 1.113 1.664 c 0.371 0.59 0.723 1.184 1.066 1.773 c 0.359 0.59 0.68 1.156 0.977 1.711 c 0.305 0.559 0.566 1.043 0.77 1.461 l 0 -6.609 l 2.207 0 l 0 10.734 l -1.969 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.98 52.871 c -0.582 0 -1.074 0.09 -1.465 0.277 c -0.402 0.18 -0.73 0.441 -0.996 0.777 c -0.254 0.32 -0.441 0.715 -0.555 1.176 c -0.109 0.449 -0.164 0.957 -0.164 1.508 c 0 1.289 0.238 2.23 0.695 2.848 c 0.469 0.598 1.148 0.898 2.043 0.898 c 0.148 0 0.313 -0.008 0.484 -0.016 c 0.172 -0.016 0.328 -0.031 0.477 -0.055 l 0 -3.914 l 2.434 0 l 0 5.355 c -0.285 0.09 -0.746 0.199 -1.367 0.313 c -0.609 0.113 -1.348 0.172 -2.223 0.172 c -0.766 0 -1.461 -0.113 -2.086 -0.344 c -0.605 -0.246 -1.129 -0.598 -1.566 -1.059 c -0.434 -0.477 -0.777 -1.059 -1.016 -1.754 c -0.238 -0.707 -0.352 -1.52 -0.352 -2.445 c 0 -0.91 0.137 -1.715 0.418 -2.402 c 0.277 -0.707 0.656 -1.297 1.129 -1.773 c 0.477 -0.473 1.035 -0.828 1.684 -1.059 c 0.648 -0.246 1.344 -0.359 2.09 -0.359 c 0.477 0 0.895 0.031 1.266 0.098 c 0.383 0.059 0.719 0.133 1 0.215 c 0.27 0.082 0.5 0.164 0.672 0.254 c 0.18 0.098 0.32 0.164 0.418 0.215 l -0.641 1.695 c -0.285 -0.164 -0.648 -0.305 -1.074 -0.434 c -0.418 -0.125 -0.852 -0.188 -1.305 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg
new file mode 100644
index 00000000..019586dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.41 50.949 c 1.574 0 2.801 0.293 3.668 0.867 c 0.875 0.566 1.309 1.492 1.309 2.785 c 0 1.301 -0.441 2.25 -1.328 2.832 c -0.863 0.574 -2.105 0.867 -3.707 0.867 l -0.883 0 l 0 3.684 l -2.469 0 l 0 -10.77 c 0.242 -0.039 0.508 -0.082 0.809 -0.125 c 0.301 -0.031 0.609 -0.059 0.918 -0.066 c 0.309 -0.023 0.609 -0.039 0.898 -0.051 c 0.301 -0.016 0.559 -0.023 0.785 -0.023 m 0.281 1.891 c -0.148 0 -0.355 0 -0.625 0.02 c -0.25 0 -0.449 0.008 -0.598 0.031 l 0 3.527 l 1 0 c 0.789 0 1.383 -0.141 1.793 -0.41 c 0.398 -0.281 0.598 -0.758 0.598 -1.426 c 0 -0.633 -0.199 -1.082 -0.598 -1.34 c -0.395 -0.266 -0.91 -0.402 -1.57 -0.402" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.598 60.39 c 0.414 0 0.758 -0.035 1.023 -0.102 c 0.285 -0.082 0.5 -0.191 0.66 -0.316 c 0.164 -0.141 0.266 -0.301 0.324 -0.457 c 0.066 -0.176 0.098 -0.359 0.098 -0.535 c 0 -0.223 -0.074 -0.418 -0.223 -0.602 c -0.141 -0.172 -0.336 -0.324 -0.559 -0.457 c -0.227 -0.133 -0.484 -0.258 -0.758 -0.367 c -0.285 -0.117 -0.566 -0.223 -0.844 -0.316 c -0.375 -0.117 -0.766 -0.25 -1.168 -0.406 c -0.398 -0.152 -0.766 -0.344 -1.098 -0.578 c -0.328 -0.242 -0.594 -0.523 -0.801 -0.867 c -0.219 -0.348 -0.324 -0.781 -0.324 -1.301 c 0 -1.023 0.375 -1.824 1.125 -2.398 c 0.758 -0.574 1.801 -0.859 3.125 -0.859 c 0.758 0 1.426 0.074 1.984 0.227 c 0.574 0.148 1.059 0.324 1.441 0.508 l -0.719 1.676 c -0.332 -0.16 -0.707 -0.301 -1.125 -0.418 c -0.398 -0.125 -0.867 -0.184 -1.398 -0.184 c -1.316 0 -1.969 0.418 -1.969 1.25 c 0 0.219 0.066 0.402 0.199 0.566 c 0.137 0.152 0.301 0.293 0.504 0.426 c 0.215 0.117 0.449 0.227 0.699 0.316 c 0.266 0.094 0.531 0.184 0.781 0.27 c 0.395 0.125 0.793 0.273 1.203 0.434 c 0.434 0.156 0.816 0.363 1.164 0.633 c 0.359 0.258 0.66 0.59 0.887 0.992 c 0.223 0.383 0.34 0.883 0.34 1.473 c 0 1.027 -0.383 1.82 -1.141 2.387 c -0.75 0.551 -1.895 0.824 -3.434 0.824 c -1.027 0 -1.852 -0.09 -2.469 -0.285 c -0.609 -0.199 -1.074 -0.383 -1.383 -0.539 l 0.723 -1.77 c 0.359 0.191 0.793 0.367 1.285 0.535 c 0.508 0.156 1.125 0.242 1.844 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.523 60.22 c 0.066 0.016 0.133 0.016 0.219 0.016 c 0.082 0 0.156 0 0.223 0 c 0.559 0 1.027 -0.09 1.402 -0.281 c 0.383 -0.184 0.691 -0.441 0.926 -0.777 c 0.23 -0.324 0.406 -0.707 0.5 -1.156 c 0.105 -0.461 0.156 -0.961 0.156 -1.504 c 0 -0.465 -0.043 -0.922 -0.117 -1.367 c -0.082 -0.449 -0.223 -0.84 -0.426 -1.184 c -0.199 -0.34 -0.473 -0.605 -0.824 -0.809 c -0.34 -0.215 -0.793 -0.316 -1.34 -0.316 c -0.109 0 -0.227 0 -0.359 0.02 c -0.133 0 -0.258 0.008 -0.359 0.031 l 0 7.328 m 5.934 -3.703 c 0 1.02 -0.148 1.879 -0.441 2.594 c -0.281 0.711 -0.672 1.285 -1.184 1.727 c -0.508 0.449 -1.117 0.773 -1.824 0.992 c -0.691 0.191 -1.469 0.289 -2.309 0.289 c -0.441 0 -0.875 -0.016 -1.301 -0.066 c -0.418 -0.031 -0.859 -0.098 -1.344 -0.191 l 0 -10.645 c 0.559 -0.098 1.086 -0.176 1.586 -0.207 c 0.492 -0.035 0.949 -0.059 1.383 -0.059 c 0.816 0 1.559 0.109 2.227 0.324 c 0.684 0.211 1.258 0.543 1.727 1 c 0.465 0.449 0.824 1.027 1.082 1.727 c 0.266 0.691 0.398 1.535 0.398 2.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg
new file mode 100644
index 00000000..280f06ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.676 51.12 l 0 1.793 l -3.148 0 l 0 9.07 l -2.402 0 l 0 -9.07 l -3.16 0 l 0 -1.793 l 8.711 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.2 52.754 c -0.574 0 -1.047 0.09 -1.438 0.281 c -0.383 0.184 -0.707 0.449 -0.965 0.789 c -0.242 0.324 -0.422 0.723 -0.539 1.188 c -0.109 0.457 -0.16 0.973 -0.16 1.531 c 0 1.305 0.227 2.262 0.684 2.883 c 0.449 0.605 1.113 0.914 1.992 0.914 c 0.145 0 0.293 -0.008 0.461 -0.016 c 0.172 -0.016 0.32 -0.035 0.465 -0.059 l 0 -3.965 l 2.383 0 l 0 5.426 c -0.281 0.094 -0.73 0.203 -1.336 0.316 c -0.59 0.117 -1.313 0.176 -2.172 0.176 c -0.746 0 -1.418 -0.117 -2.027 -0.348 c -0.598 -0.25 -1.105 -0.609 -1.527 -1.074 c -0.426 -0.48 -0.758 -1.07 -0.988 -1.777 c -0.234 -0.715 -0.352 -1.539 -0.352 -2.477 c 0 -0.922 0.133 -1.738 0.41 -2.434 c 0.273 -0.715 0.637 -1.316 1.105 -1.797 c 0.465 -0.48 1.012 -0.84 1.645 -1.07 c 0.629 -0.25 1.305 -0.367 2.027 -0.367 c 0.465 0 0.879 0.035 1.238 0.102 c 0.375 0.055 0.699 0.133 0.973 0.215 c 0.266 0.082 0.488 0.164 0.656 0.258 c 0.176 0.098 0.316 0.164 0.406 0.215 l -0.621 1.719 c -0.285 -0.164 -0.633 -0.305 -1.047 -0.438 c -0.41 -0.125 -0.832 -0.191 -1.273 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.777 61.984 l -0.555 -2.508 l -3.191 0 l -0.551 2.508 l -2.477 0 c 0.574 -2.133 1.148 -4.086 1.73 -5.84 c 0.574 -1.77 1.137 -3.449 1.68 -5.03 l 2.59 0 c 0.566 1.594 1.133 3.281 1.688 5.078 c 0.566 1.777 1.113 3.715 1.648 5.789 l -2.563 0 m -2.125 -8.758 c -0.125 0.406 -0.25 0.797 -0.367 1.172 c -0.098 0.367 -0.207 0.73 -0.309 1.09 c -0.09 0.355 -0.18 0.715 -0.273 1.07 c -0.074 0.367 -0.148 0.742 -0.23 1.133 l 2.34 0 c -0.074 -0.391 -0.156 -0.766 -0.23 -1.133 c -0.074 -0.355 -0.168 -0.715 -0.273 -1.07 c -0.086 -0.359 -0.191 -0.723 -0.309 -1.09 c -0.102 -0.375 -0.215 -0.766 -0.348 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg
new file mode 100644
index 00000000..b3ce75ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.465 50.934 l 0 1.824 l -3.059 0 l 0 9.242 l -2.328 0 l 0 -9.242 l -3.063 0 l 0 -1.824 l 8.449 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.945 62 l 0 -1.824 l 2.531 0 l 0 -7.418 l -2.531 0 l 0 -1.824 l 7.379 0 l 0 1.824 l -2.52 0 l 0 7.418 l 2.52 0 l 0 1.824 l -7.379 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.5 62 l 0 -11.07 l 7.109 0 l 0 1.824 l -4.801 0 l 0 2.684 l 4.203 0 l 0 1.824 l -4.203 0 l 0 4.734 l -2.309 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.879 62 l 0 -11.07 l 7.121 0 l 0 1.824 l -4.809 0 l 0 2.684 l 4.207 0 l 0 1.824 l -4.207 0 l 0 4.734 l -2.313 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg
new file mode 100644
index 00000000..fc42b904
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.547 24 c -0.844 0.078 -1.563 0.977 -1.547 1.926 l 0 20.2 c 0.008 0.992 0.801 1.887 1.688 1.879 l 20.668 0 c 0.871 -0.016 1.637 -0.895 1.645 -1.879 l 0 -20.2 c 0.016 -1 -0.758 -1.918 -1.645 -1.926 m -20.355 2 20 0 0 14 -6.04 -6.297 -3.578 3.328 -4.711 -5.902 -5.668 6.871" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg
new file mode 100644
index 00000000..d7fa9ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4a7fd6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.996 24 c -1.66 0 -2.996 1.336 -2.996 2.996 l 0 18 c 0 1.66 1.336 3 2.996 3 l 18.01 0 c 1.66 0 2.996 -1.344 2.996 -3 l 0 -18 c 0 -1.66 -1.336 -2.996 -2.996 -2.996 m -11 4 l 4 0 l 0 4 l -4 0 m -2 2 l 6 0 l 0 8 l 2 0 l 0 4 l -8 0 l 0 -4 l 2 0 l 0 -4 l -2 -0.004 m 0 -3.996" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg
new file mode 120000
index 00000000..a04e350b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg
new file mode 100644
index 00000000..739ae559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e56f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.676 43.871 c 0 0 -1.262 0.699 0.895 0.934 c 2.617 0.285 3.949 0.246 6.828 -0.273 c 0 0 0.75 0.445 1.809 0.832 c -6.449 2.625 -14.594 -0.152 -9.531 -1.492" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.883 40.453 c 0 0 -1.414 0.996 0.742 1.199 c 2.797 0.273 4.996 0.297 8.809 -0.398 c 0 0 0.531 0.512 1.355 0.785 c -7.793 2.168 -16.488 0.172 -10.906 -1.586" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 33.535 34.656 c 1.586 1.727 -0.426 3.293 -0.426 3.293 c 0 0 4.04 -1.984 2.188 -4.453 c -1.73 -2.309 -3.063 -3.449 4.129 -7.406 c 0 0 -11.281 2.676 -5.891 8.566" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.06 46.4 c 0 0 0.938 0.734 -1.027 1.293 c -3.723 1.066 -15.492 1.391 -18.766 0.039 c -1.168 -0.477 1.027 -1.16 1.73 -1.293 c 0.723 -0.152 1.129 -0.121 1.129 -0.121 c -1.305 -0.875 -8.453 1.711 -3.621 2.453 c 13.152 2.023 23.973 -0.906 20.555 -2.371" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.28 36.914 c 0 0 -5.992 1.34 -2.117 1.828 c 1.629 0.215 4.883 0.164 7.926 -0.082 c 2.469 -0.191 4.961 -0.609 4.961 -0.609 c 0 0 -0.875 0.348 -1.504 0.766 c -6.082 1.516 -17.832 0.801 -14.453 -0.746 c 2.867 -1.309 5.188 -1.156 5.188 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.02 42.598 c 6.184 -3.039 3.324 -5.969 1.332 -5.574 c -0.488 0.094 -0.703 0.184 -0.703 0.184 c 0 0 0.172 -0.273 0.527 -0.387 c 3.949 -1.32 6.98 3.875 -1.281 5.941 c 0 0 0.102 -0.082 0.125 -0.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 35.3 19.711 c 0 0 3.426 3.246 -3.246 8.242 c -5.352 4 -1.223 6.285 0 8.898 c -3.121 -2.676 -5.422 -5.02 -3.887 -7.211 c 2.258 -3.215 8.516 -4.77 7.133 -9.93" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.887 50.859 c 5.93 0.355 15.04 -0.207 15.27 -2.859 c 0 0 -0.418 1.01 -4.914 1.809 c -5.066 0.895 -11.313 0.793 -15.01 0.215 c 0 0 0.762 0.602 4.656 0.836" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg
new file mode 100644
index 00000000..60ac3ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e5b819;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 24 l 6 0 l 0 28 l -12 0 l 0 -6 l 6 0 m 0 -22" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 l 12 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 16 l -12 0 l 0 -6 l 6 0 l 0 -6 l -6 0 m 0 -16" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg
new file mode 100644
index 00000000..0b47e0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e5b819;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(4,0,0,3.9327729,0,-1.1260477)">
+ <path d="m 8 6.389 c -1.887 0 -3.5 1.407 -3.5 3.306 c 0 1.653 1.165 2.892 2.411 3.306 -0.828 -0.569 -1.588 -1.653 -1.588 -2.892 c 0 -1.428 1.029 -2.479 2.227 -2.479 1.118 0 1.886 1.069 1.89 2.066 0 0.7 -0.572 1.275 -1.029 1.653 0.824 0 1.853 -0.684 1.853 -2.066 c 0 -1.24 -1.029 -2.892 -2.265 -2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 13 c 1.887 0 3.5 -1.407 3.5 -3.306 0 -1.653 -1.165 -2.892 -2.411 -3.306 0.828 0.569 1.588 1.653 1.588 2.892 0 1.428 -1.029 2.479 -2.227 2.479 -1.118 0 -1.886 -1.069 -1.89 -2.066 0 -0.7 0.572 -1.275 1.029 -1.653 -0.824 0 -1.853 0.684 -1.853 2.066 c 0 1.24 1.029 2.892 2.265 2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg
new file mode 100644
index 00000000..3b588325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#ecccd0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2307692,0,0,1.2306746,2.4615392,10.469962)">
+ <!-- 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>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg
new file mode 100644
index 00000000..34674b3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#def37f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 19.653 28 12.347 10.539 12.347 -10.539 -24.694 0 m -1.653 1.51 0 18.49 28 0 0 -18.49 -14 11.951 -14 -11.951" style="fill:#998977;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg
new file mode 100644
index 00000000..78fe1d95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#35669e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 z m 0 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 27.896 0.004 8 l 2 0 0 -6 6 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 27.896 -0.004 8 l -2 0 0 -6 -6 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 47.904 -0.004 -8 l -2 0 0 6 -6 0 0 2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 47.904 0.004 -8 l 2 0 0 6 6 0 0 2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-music-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-blank.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-music-playlist-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-playlist-blank.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-octet-stream.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg
new file mode 100644
index 00000000..5e6508cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 15 0 2 2 0 0 6 2 0 0 -8 z m 0 10 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 2 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m -6 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m -12 2 2 0 0 4 -2 0 z m 14 0 2 0 0 4 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..fffb1b66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#de1818;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.375 21.352 c 0 0 0.922 8.492 -5.586 19.711 c -6.508 11.211 -8.422 9.703 -9.102 9.32 c -0.688 -0.391 -1.57 -1.656 1.32 -4.18 c 2.883 -2.523 4.01 -2.477 4.01 -2.477 c 0 0 -2.641 1.602 -3.664 3.156 c -1.031 1.555 -1.859 2.523 -1.617 2.961 c 0.242 0.438 3.195 -1.789 4.414 -3.68 c 1.945 -3.01 5.617 -8.602 7.328 -13.938 c 1.711 -5.344 2.898 -10.875 2.898 -10.875 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 47.41 41.01 c 0 0 -0.148 0.391 -1.859 0.25 c -1.711 -0.148 -8.367 -2.234 -11.938 -6.508 c -3.57 -4.273 -3.867 -10.148 -4.109 -13.203 c -0.25 -3.055 1.109 -2.203 1.305 -1.82 c 0.305 0.258 0.453 1.094 0.453 1.094 c 0 0 -0.109 -1.25 -0.648 -1.789 c -0.539 -0.531 -1.016 -0.539 -1.555 0.383 c -0.539 0.922 -0.781 3.492 -0.344 5.969 c 0.445 2.477 2.258 8.156 4.508 10.773 c 2.25 2.625 6.75 4.906 10.08 5.586 c 3.328 0.68 4.109 -0.727 4.109 -0.727 m 0 -0.008" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.734 42.13 c 0 0 6.461 -2.086 12.578 -2.664 c 6.117 -0.586 8.227 0.047 8.758 0.484 c 0.539 0.438 0.539 0.922 0.539 0.922 c 0 0 0.688 -0.68 0.234 -1.367 c -0.383 -0.719 -0.969 -1.305 -5.813 -1.156 c -4.844 0.141 -5.188 0.336 -9.641 1.164 c -4.453 0.828 -6.656 2.617 -6.656 2.617 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pgp-signature.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pgp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pkcs7-signature.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pkix-cerl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cerl.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cerl.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-postscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg
new file mode 100644
index 00000000..d55ac99d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.13 33.719 c 1.031 0.047 2.164 0.703 3.01 1.266 c 2.469 1.641 4.445 4.367 4.055 7.492 c 0.367 -0.594 0.391 -1.461 0.391 -2.148 c 0 -2.195 -1.18 -4.453 -2.672 -5.984 c -0.492 -0.516 -1.016 -1.102 -1.664 -1.414 l 7.352 -8.703 l 1.766 -2.086 c 0.133 -0.164 0.586 -0.531 0.484 -0.773 c -0.086 -0.219 -0.508 -0.359 -0.711 -0.453 c -0.227 -0.102 -0.633 -0.32 -0.891 -0.227 c -0.25 0.094 -0.469 0.461 -0.641 0.664 l -1.352 1.578 l -6.359 7.461 l -1.883 2.203 c -0.297 0.352 -0.688 0.703 -0.883 1.125 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.969 36.27 c 2.523 -2.688 4.758 -5.688 7.18 -8.477 l 3.055 -3.617 c 0.703 -0.805 1.539 -1.625 2.102 -2.539 c -0.367 -0.109 -1.203 -0.18 -1.555 0 c -0.375 0.188 -0.688 0.703 -0.961 1.016 l -1.742 1.977 c -0.25 0.305 -0.555 0.773 -0.906 0.961 c -0.516 0.258 -1.445 0.156 -2.01 0.172 l -2.055 0.164 c -1.531 0.109 -3.281 0.109 -4.04 1.758 c -0.609 1.313 -0.516 3.195 -0.578 4.625 c -0.125 3 -0.227 6.05 0.055 9.04 c 0.117 1.289 -0.023 2.922 0.633 4.07 c 0.641 1.125 1.875 1.367 3.039 1.477 c 2.258 0.211 4.961 0.148 6.781 -1.438 c 2.164 -1.883 1.859 -5.242 -0.109 -7.094 c -2.148 -2.031 -6.094 -3.055 -8.891 -2.094 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.578 47.16 c 0.414 0.18 1.109 0.117 1.563 0.117 l 2.836 0.055 c 3.594 0 7.141 -0.227 10.727 -0.391 c 1.703 -0.078 3.625 -0.141 4.328 -2.039 c 0.453 -1.203 0.367 -2.742 0.453 -4.01 c 0.203 -2.938 0.281 -5.945 0.008 -8.875 c -0.133 -1.367 0.031 -3.078 -0.563 -4.344 c -0.914 -1.969 -3.688 -1.82 -5.508 -1.867 c -0.453 -0.016 -1.289 -0.281 -1.703 -0.078 c -0.313 0.148 -0.5 0.961 -0.648 1.266 l -1.609 3.555 c -1.906 4.211 -3.688 8.523 -5.75 12.656 c -0.805 1.602 -2.25 3.625 -4.133 3.953 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg
new file mode 100644
index 00000000..ad1b0d7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 42 l 32 0 l 0 2 l -32 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg
new file mode 100644
index 00000000..9d7c77fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 44 l 32 0 l 0 2 l -32 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-relaxng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-rss.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg
new file mode 100644
index 00000000..8470c50e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ff6301;fill-opacity:1;stroke:none;fill-rule:nonzero" d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0"/>
+ <path style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero" d="m 42 18 14 14 0 -14 m -14 0"/>
+ <path style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero" d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="m 18,21 0,4.141 2.07,0 c 12.06,0 21.789,9.731 21.789,21.789 l 0,2.07 4.141,0 0,-2.07 C 46,32.634 34.366,21 20.07,21 L 18,21 Z m 0,10 0,4.141 2.07,0 c 6.536,0 11.789,5.253 11.789,11.789 l 0,2.07 4.141,0 0,-2.07 C 36,38.157 28.844,31 20.07,31 L 18,31 Z m 4,10 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg
new file mode 100644
index 00000000..5b9df98e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 21.23 50.805 c 0.715 0 1.355 0.066 1.938 0.215 c 0.574 0.137 1.074 0.359 1.492 0.664 c 0.418 0.293 0.73 0.672 0.941 1.141 c 0.23 0.449 0.348 0.992 0.348 1.605 c 0 0.648 -0.148 1.23 -0.445 1.754 c -0.293 0.527 -0.785 0.93 -1.469 1.199 c 0.23 0.313 0.469 0.656 0.723 1.043 c 0.254 0.367 0.508 0.762 0.746 1.18 c 0.246 0.402 0.477 0.813 0.688 1.23 c 0.23 0.41 0.422 0.797 0.586 1.164 l -2.602 0 c -0.313 -0.715 -0.672 -1.402 -1.09 -2.059 c -0.402 -0.664 -0.836 -1.336 -1.313 -2.02 l -1.289 0 l 0 4.074 l -2.484 0 l 0 -10.906 c 0.246 -0.051 0.508 -0.094 0.789 -0.133 c 0.293 -0.051 0.59 -0.074 0.883 -0.09 c 0.305 -0.023 0.582 -0.043 0.855 -0.051 c 0.27 -0.016 0.5 -0.016 0.703 -0.016 m 2.199 3.609 c 0 -0.582 -0.207 -1.01 -0.605 -1.289 c -0.402 -0.27 -0.938 -0.41 -1.594 -0.41 c -0.098 0 -0.211 0.008 -0.344 0.016 c -0.133 0 -0.27 0.02 -0.402 0.043 l 0 3.32 l 0.543 0 c 0.844 0 1.457 -0.137 1.836 -0.426 c 0.379 -0.293 0.566 -0.715 0.566 -1.254" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.578 50.93 l 0 1.82 l -3.289 0 l 0 9.25 l -2.504 0 l 0 -9.25 l -3.281 0 l 0 -1.82 l 9.07 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.36 62 l 0 -11.07 l 7.645 0 l 0 1.82 l -5.168 0 l 0 2.688 l 4.52 0 l 0 1.82 l -4.52 0 l 0 4.742 l -2.477 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg
new file mode 100644
index 00000000..cca366d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.906 43.02 c 0 1.02 0.277 1.754 0.82 2.215 0.566 0.461 1.387 0.707 2.465 0.727 l 0 2.098 c -1.809 -0.02 -3.211 -0.461 -4.195 -1.305 -0.996 -0.852 -1.488 -2.047 -1.488 -3.586 l 0 -4.539 c 0 -1.039 -0.297 -1.777 -0.902 -2.219 c -0.594 -0.449 -1.469 -0.676 -2.605 -0.676 l 0 -2.117 c 1.23 -0.02 2.125 -0.254 2.676 -0.715 0.555 -0.461 0.832 -1.168 0.832 -2.129 l 0 -4.586 c 0 -1.551 0.512 -2.754 1.539 -3.617 1.023 -0.855 2.41 -1.285 4.145 -1.285 l 0 2.086 c -2.195 0.063 -3.285 1.051 -3.285 2.98 l 0 4.422 c 0 2.148 -1.066 3.414 -3.188 3.805 l 0 0.188 c 2.121 0.383 3.188 1.656 3.188 3.805 l 0 4.449" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.25 34.574 c -2.121 -0.391 -3.188 -1.656 -3.188 -3.805 l 0 -4.422 c 0 -1.93 -1.078 -2.918 -3.242 -2.98 l 0 -2.086 c 1.754 0 3.129 0.43 4.133 1.305 1 0.871 1.508 2.066 1.508 3.598 l 0 4.586 c 0 0.973 0.277 1.688 0.84 2.137 0.566 0.453 1.469 0.688 2.699 0.707 l 0 2.117 c -1.16 0 -2.043 0.227 -2.637 0.676 -0.605 0.441 -0.902 1.18 -0.902 2.219 l 0 4.539 c 0 1.527 -0.492 2.715 -1.465 3.566 -0.977 0.863 -2.359 1.305 -4.176 1.324 l 0 -2.098 c 1.055 -0.02 1.867 -0.266 2.422 -0.727 0.543 -0.461 0.82 -1.195 0.82 -2.215 l 0 -4.449 c 0 -1.137 0.266 -2.01 0.789 -2.609 0.523 -0.598 1.324 -1 2.398 -1.195 l 0 -0.188" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg
new file mode 100644
index 00000000..f79ad12d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-sxw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sxw.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sxw.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg
new file mode 100644
index 00000000..c34d2eb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg
new file mode 100644
index 00000000..39a37ef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 24 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg
new file mode 120000
index 00000000..234fc82d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg
new file mode 100644
index 00000000..9fdbbae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#f4423d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg
new file mode 100644
index 00000000..6085b9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 24 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 28 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg
new file mode 100644
index 00000000..7c401455
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 26 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 30 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg
new file mode 100644
index 00000000..e5871363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#00853d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.684 48.28 l -5.16 0 c -1.566 0 -3.109 0.027 -4.602 -0.547 c -1.223 -0.473 -2.371 -1.191 -3.281 -2.148 c -3.02 -3.156 -3.422 -8.168 -0.684 -11.648 c 1.668 -2.121 4.238 -3.48 6.961 -3.48 c 0.738 0 2.297 -0.117 2.609 0.758 c 0.164 0.445 -0.176 0.957 -0.641 1.039 c -0.438 0.07 -0.938 -0.148 -1.383 -0.156 c -1.305 -0.02 -2.48 0.164 -3.676 0.703 c -4.43 2 -5.531 8.5 -1.914 11.789 c 0.941 0.859 1.996 1.504 3.227 1.824 c 1.086 0.293 2.207 0.227 3.32 0.227 l 6.707 0 c 0.285 0 0.684 0.074 0.949 -0.016 c 0.211 -0.074 0.383 -0.293 0.527 -0.449 c 0.367 -0.363 0.914 -0.766 1.121 -1.246 l -8.422 0 c -1.012 0 -2.078 0.098 -3.09 -0.047 c -1.184 -0.172 -2.242 -0.73 -3.117 -1.539 c -0.457 -0.418 -0.82 -0.957 -1.094 -1.504 c -1.668 -3.344 0.473 -7.336 4.121 -7.973 c 0.629 -0.121 1.313 -0.082 1.93 0.043 c 0.621 0.121 1.395 0.348 1.879 0.766 c 0.348 0.301 0.383 0.793 0.082 1.141 c -0.438 0.5 -0.883 0.191 -1.367 -0.02 c -0.375 -0.164 -0.766 -0.281 -1.176 -0.336 c -1.758 -0.211 -3.453 0.773 -4.129 2.395 c -0.855 2.043 0.219 4.496 2.316 5.223 c 1.012 0.348 2.168 0.211 3.227 0.211 l 8.77 0 c 0.344 0 0.93 0.109 1.246 -0.027 c 0.129 -0.047 0.191 -0.227 0.258 -0.336 l 0.52 -1.023 c 0.617 -1.422 1.039 -2.871 1.203 -4.41 c 0.691 -6.426 -3.227 -12.547 -9.309 -14.719 c -4.75 -1.695 -10.273 -0.527 -14 2.844 c -1.734 1.578 -2.98 3.535 -3.801 5.723 c -1.086 2.91 -1.086 6.473 0.016 9.379 c 0.246 0.664 0.512 1.32 0.859 1.941 c 0.09 0.164 0.207 0.539 0.398 0.602 c 0.402 0.156 0.066 -0.73 0.027 -0.867 c -0.273 -1.102 -0.363 -2.195 -0.363 -3.324 c 0 -4.813 3.254 -9.234 7.629 -11.07 c 1.313 -0.547 2.816 -0.902 4.238 -0.902 c 0.203 0 0.43 -0.027 0.629 0.035 c 0.449 0.156 0.723 0.676 0.492 1.121 c -0.301 0.594 -0.91 0.449 -1.449 0.492 c -1.164 0.121 -2.297 0.348 -3.379 0.805 c -3.129 1.313 -5.57 4.156 -6.273 7.488 c -1.012 4.73 1.25 9.68 5.605 11.867 c 1.844 0.922 3.855 1.211 5.891 1.066 c 1.43 -0.102 2.844 -0.438 4.176 -0.977 c 0.41 -0.172 1.082 -0.363 1.375 -0.711 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg
new file mode 100644
index 00000000..5d49bd73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#6a7daa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 24 l 4 0 c 4 0 4 4 4 4 l 0 6 c 0 1.57 -2 4 -2 4 l 0 2 l 4 2.859 l 0 3.141 l -18 0 l 0 -2.844 l 6 -3.156 l 0 -2 c 0 0 -2.01 -2.43 -2 -4 l 0 -6 c 0 0 0 -4 4 -4 m -10.227 3.141 l 2.227 0.094 l 0 6.172 c 0 1.574 2 4.594 2 4.594 l -4 3.289 l 0 2.711 l -8 0 l 0 -1.191 l 6 -2.809 l 0 -1.742 c 0 0 -2.898 -3.309 -2.883 -4.883 l 0 -1.52 c 0 -4.715 4.656 -4.715 4.656 -4.715 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg
new file mode 100644
index 00000000..532df368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg
new file mode 100644
index 00000000..d9bcbb4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 22.773 c -0.844 0 -1.605 0.57 -2 1.227 l -8 0 c 0 0 -1.945 -0.152 -3.641 0.668 c -1.703 0.816 -3.504 2.695 -3.504 5.82 c 0 3.125 1.801 5 3.504 5.82 c 0.801 0.391 1.594 0.551 2.215 0.656 l 0 0.48 l -3.145 3.03 c -0.094 -0.023 -0.18 -0.066 -0.285 -0.066 c -0.637 0 -1.145 0.488 -1.145 1.102 c 0 0.609 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.492 1.137 -1.102 c 0 -0.105 -0.043 -0.18 -0.066 -0.277 l 3.141 -3.03 l 3.789 0 l 0 -1.102 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.559 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.262 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.656 -1.156 -1.184 -2 -1.184 c -1.266 0 -2.289 0.992 -2.289 2.207 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.703 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.801 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.066 0.285 0.066 c 0.629 0 1.145 -0.488 1.145 -1.102 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.148 0.492 -1.148 1.102 c 0 0.105 0.043 0.18 0.078 0.277 l -3.152 3.03 l -3.777 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.387 1.051 -3.262 2.215 -3.824 c 1.152 -0.559 2.641 -0.664 2.641 -0.664 l 8 0 c 0.395 0.656 1.156 1.184 2 1.184 c 1.266 0 2.289 -0.992 2.289 -2.207 c 0 -1.215 -1.023 -2.203 -2.289 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg
new file mode 100644
index 00000000..ca7831b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 22 c -7.732 0 -14 6.268 -14 14 0 7.732 6.268 14 14 14 7.732 0 14 -6.268 14 -14 0 -7.732 -6.268 -14 -14 -14 z m 0 3 c 6.075 0 11 4.925 11 11 0 6.075 -4.925 11 -11 11 -6.075 0 -11 -4.925 -11 -11 0 -6.075 4.925 -11 11 -11 z m -4 4.5 0 13 11 -6.5 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..05323c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.android.package-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.android.package-archive.svg
new file mode 120000
index 00000000..7c961b96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.coffeescript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg
new file mode 100644
index 00000000..486e2f88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#1f244f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 24 c 0 9.333 0 18.667 0 28 l 12 0 0 -6 -6 0 0 -16 6 0 0 -6 c -4 0 -8 0 -12 0 z" style="fill:#e6e6e6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 24 12 0 0 6 -6 0 0 6 6 0 0 16 -12 0 0 -6 6 0 0 -6 -6 0 z m 0 0" style="fill:#e6e6e6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.debian.binary-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.flatpak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..53e23d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 16 51 0 -11 l 6.343 0 0 1.813 -4.285 0 0 2.666 3.749 0 0 1.813 -3.749 0 0 4.709 -2.059 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.51 51 -6.51 0 0 -11 l 2.075 0 0 9.187 4.435 0 0 1.813 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 37.981 51 -0.509 -2.541 -2.898 0 -0.492 2.541 -2.248 0 q 0.773 -3.252 1.563 -5.918 0.79 -2.683 1.528 -5.082 l 2.354 0 q 0.773 2.417 1.528 5.136 0.773 2.701 1.493 5.864 l -2.319 0 z m -1.932 -8.868 q -0.176 0.622 -0.334 1.191 -0.141 0.551 -0.281 1.102 -0.123 0.533 -0.246 1.084 -0.105 0.551 -0.211 1.137 l 2.126 0 q -0.105 -0.586 -0.211 -1.137 -0.105 -0.551 -0.246 -1.084 -0.123 -0.551 -0.281 -1.102 -0.141 -0.569 -0.316 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 47.8 40 0 1.813 -2.728 0 0 9.187 -2.075 0 0 -9.187 -2.728 0 0 -1.813 7.531 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.geo+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..48ddf96d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.geogebra.file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg
new file mode 100644
index 00000000..715052f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#6f72db;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.5 21 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 0.09 0.021 0.175 0.027 0.264 c -2.595 1.267 -4.864 3.146 -6.479 5.416 c -0.334 -0.106 -0.681 -0.18 -1.049 -0.18 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 1.415 0.851 2.633 2.064 3.184 c -0.271 3.223 0.878 6.072 3.01 8.107 c -0.048 0.229 -0.074 0.466 -0.074 0.709 c 0 1.927 1.573 3.5 3.5 3.5 c 1.062 0 2.01 -0.487 2.648 -1.238 c 0.735 0.132 1.491 0.226 2.287 0.236 c 2.473 0.033 4.923 -0.547 7.156 -1.572 c 0.55 0.36 1.204 0.574 1.908 0.574 c 1.927 0 3.5 -1.573 3.5 -3.5 c 0 -0.28 -0.043 -0.548 -0.105 -0.809 c 1.924 -1.98 3.326 -4.381 3.865 -7.01 c 0.069 -0.334 0.113 -0.662 0.148 -0.988 c 1.228 -0.545 2.092 -1.772 2.092 -3.197 c 0 -1.927 -1.573 -3.5 -3.5 -3.5 c -0.023 0 -0.044 0.007 -0.066 0.008 c -1.921 -2.993 -5.473 -4.946 -9.867 -5.01 c -0.299 -0.004 -0.596 0.025 -0.895 0.041 c -0.556 -1.201 -1.766 -2.043 -3.172 -2.043 z m 0 0.992 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m 3.523 3.654 c 3.449 0.047 6.189 1.487 7.76 3.678 c -0.482 0.6 -0.783 1.35 -0.783 2.176 c 0 1.462 0.908 2.716 2.188 3.238 c -0.027 0.301 -0.064 0.604 -0.127 0.912 c -0.374 1.821 -1.287 3.524 -2.564 4.982 c -0.567 -0.396 -1.254 -0.633 -1.996 -0.633 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 0.3 0.052 0.585 0.123 0.863 c -1.616 0.641 -3.358 1.014 -5.145 0.99 c -0.709 -0.01 -1.374 -0.1 -2.02 -0.225 c -0.189 -1.751 -1.661 -3.129 -3.461 -3.129 c -0.607 0 -1.171 0.169 -1.67 0.443 c -1.398 -1.51 -2.134 -3.501 -2.033 -5.699 c 1.287 -0.518 2.203 -1.776 2.203 -3.244 c 0 -0.656 -0.193 -1.265 -0.51 -1.791 c 1.308 -1.99 3.262 -3.649 5.549 -4.727 c 0.633 0.628 1.503 1.018 2.461 1.018 c 1.521 0 2.809 -0.987 3.289 -2.348 c 0.078 -0.001 0.156 -0.007 0.234 -0.006 z m 10.477 3.346 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m -25 2 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m 19 10 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m -14 2 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 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"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.google-earth.kml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..e9abfe46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..a775ce00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..5cf342bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..195b96e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..1e78ab75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..e38819a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..e5b1c026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..50be691f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..ce406456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.mlt+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.mlt+xml.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-access.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg
new file mode 100644
index 00000000..d15d4511
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.555 59.832 l -0.383 -1.832 l -2.141 0 l -0.367 1.832 l -1.664 0 c 0.383 -1.563 0.766 -2.984 1.156 -4.266 c 0.391 -1.293 0.766 -2.516 1.133 -3.668 l 1.742 0 c 0.383 1.164 0.758 2.395 1.133 3.703 c 0.383 1.301 0.75 2.711 1.109 4.23 l -1.719 0 m -1.43 -6.395 c -0.086 0.297 -0.172 0.582 -0.25 0.855 c -0.07 0.266 -0.141 0.535 -0.211 0.793 c -0.055 0.262 -0.117 0.523 -0.18 0.785 c -0.055 0.266 -0.102 0.539 -0.156 0.824 l 1.578 0 c -0.055 -0.285 -0.109 -0.559 -0.156 -0.824 c -0.055 -0.262 -0.117 -0.523 -0.188 -0.785 c -0.063 -0.258 -0.125 -0.527 -0.203 -0.793 c -0.07 -0.273 -0.148 -0.559 -0.234 -0.855" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.23 60 c -1.133 0 -2 -0.359 -2.602 -1.078 c -0.594 -0.719 -0.898 -1.734 -0.898 -3.063 c 0 -0.656 0.094 -1.246 0.273 -1.754 c 0.188 -0.516 0.438 -0.945 0.758 -1.297 c 0.328 -0.359 0.719 -0.625 1.156 -0.809 c 0.453 -0.188 0.945 -0.277 1.469 -0.277 c 0.289 0 0.547 0.023 0.773 0.07 c 0.234 0.043 0.438 0.098 0.609 0.16 c 0.172 0.059 0.313 0.121 0.43 0.188 c 0.117 0.07 0.211 0.121 0.273 0.156 l -0.422 1.254 c -0.195 -0.125 -0.438 -0.234 -0.727 -0.32 c -0.273 -0.09 -0.594 -0.141 -0.961 -0.141 c -0.25 0 -0.5 0.051 -0.742 0.141 c -0.234 0.086 -0.445 0.238 -0.633 0.449 c -0.188 0.207 -0.336 0.484 -0.461 0.832 c -0.109 0.352 -0.164 0.789 -0.164 1.309 c 0 0.906 0.156 1.602 0.469 2.086 c 0.32 0.48 0.836 0.723 1.555 0.723 c 0.422 0 0.758 -0.047 1.031 -0.141 c 0.273 -0.094 0.5 -0.188 0.664 -0.285 l 0.398 1.246 c -0.219 0.137 -0.531 0.266 -0.922 0.383 c -0.383 0.113 -0.82 0.168 -1.328 0.168" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.742 60 c -1.141 0 -2.01 -0.359 -2.602 -1.078 c -0.602 -0.719 -0.898 -1.734 -0.898 -3.063 c 0 -0.656 0.094 -1.246 0.273 -1.754 c 0.18 -0.516 0.43 -0.945 0.758 -1.297 c 0.328 -0.359 0.711 -0.625 1.156 -0.809 c 0.445 -0.188 0.938 -0.277 1.469 -0.277 c 0.289 0 0.539 0.023 0.766 0.07 c 0.234 0.043 0.438 0.098 0.609 0.16 c 0.18 0.059 0.32 0.121 0.43 0.188 c 0.125 0.07 0.219 0.121 0.273 0.156 l -0.414 1.254 c -0.203 -0.125 -0.445 -0.234 -0.727 -0.32 c -0.281 -0.09 -0.602 -0.141 -0.961 -0.141 c -0.258 0 -0.5 0.051 -0.742 0.141 c -0.234 0.086 -0.453 0.238 -0.641 0.449 c -0.18 0.207 -0.336 0.484 -0.453 0.832 c -0.117 0.352 -0.172 0.789 -0.172 1.309 c 0 0.906 0.156 1.602 0.469 2.086 c 0.32 0.48 0.844 0.723 1.563 0.723 c 0.414 0 0.758 -0.047 1.023 -0.141 c 0.281 -0.094 0.5 -0.188 0.664 -0.285 l 0.406 1.246 c -0.227 0.137 -0.531 0.266 -0.922 0.383 c -0.383 0.113 -0.828 0.168 -1.328 0.168" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.695 58.55 c 0.047 0.012 0.094 0.012 0.148 0.012 c 0.047 0 0.094 0 0.141 0 c 0.367 0 0.664 -0.066 0.906 -0.207 c 0.258 -0.133 0.453 -0.32 0.602 -0.563 c 0.156 -0.238 0.266 -0.523 0.328 -0.844 c 0.07 -0.332 0.102 -0.699 0.102 -1.09 c 0 -0.34 -0.023 -0.676 -0.078 -1 c -0.055 -0.32 -0.141 -0.605 -0.273 -0.855 c -0.133 -0.246 -0.305 -0.441 -0.531 -0.586 c -0.227 -0.16 -0.516 -0.23 -0.875 -0.23 c -0.07 0 -0.148 0 -0.234 0.012 c -0.086 0 -0.164 0.004 -0.234 0.023 l 0 5.332 m 3.852 -2.695 c 0 0.734 -0.094 1.367 -0.289 1.887 c -0.18 0.516 -0.438 0.938 -0.766 1.258 c -0.328 0.328 -0.719 0.563 -1.18 0.715 c -0.453 0.145 -0.953 0.219 -1.5 0.219 c -0.281 0 -0.563 -0.012 -0.844 -0.051 c -0.266 -0.023 -0.563 -0.07 -0.875 -0.137 l 0 -7.746 c 0.367 -0.078 0.711 -0.129 1.031 -0.152 c 0.32 -0.023 0.617 -0.043 0.898 -0.043 c 0.531 0 1.01 0.078 1.445 0.23 c 0.438 0.16 0.813 0.402 1.117 0.734 c 0.305 0.32 0.539 0.746 0.703 1.258 c 0.172 0.5 0.258 1.113 0.258 1.832" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48 57.43 c 0 0.48 -0.086 0.879 -0.25 1.207 c -0.164 0.316 -0.391 0.57 -0.672 0.77 c -0.281 0.191 -0.609 0.324 -1 0.406 c -0.383 0.082 -0.797 0.117 -1.242 0.117 c -0.352 0 -0.719 -0.02 -1.102 -0.063 c -0.383 -0.035 -0.758 -0.09 -1.133 -0.168 l 0 -7.703 c 0.305 -0.047 0.641 -0.09 1 -0.129 c 0.367 -0.039 0.727 -0.066 1.078 -0.066 c 0.609 0 1.102 0.066 1.484 0.195 c 0.383 0.121 0.68 0.285 0.898 0.484 c 0.219 0.199 0.367 0.418 0.445 0.668 c 0.078 0.25 0.117 0.496 0.117 0.746 c 0 0.375 -0.102 0.711 -0.289 1 c -0.18 0.293 -0.43 0.523 -0.742 0.691 c 0.547 0.195 0.914 0.461 1.109 0.797 c 0.195 0.332 0.297 0.684 0.297 1.047 m -3.797 -1.074 l 0 2.156 c 0.109 0.016 0.234 0.027 0.359 0.035 c 0.141 0.012 0.273 0.012 0.406 0.012 c 0.18 0 0.359 -0.012 0.531 -0.035 c 0.172 -0.039 0.328 -0.094 0.461 -0.172 c 0.133 -0.086 0.25 -0.199 0.336 -0.344 c 0.086 -0.152 0.133 -0.348 0.133 -0.578 c 0 -0.383 -0.133 -0.652 -0.383 -0.816 c -0.242 -0.172 -0.57 -0.258 -0.984 -0.258 l -0.859 0 m 0.625 -1.309 c 0.406 0 0.711 -0.086 0.922 -0.254 c 0.211 -0.184 0.313 -0.426 0.313 -0.734 c 0 -0.188 -0.031 -0.332 -0.094 -0.449 c -0.063 -0.113 -0.141 -0.207 -0.242 -0.266 c -0.109 -0.066 -0.227 -0.109 -0.367 -0.129 c -0.141 -0.023 -0.281 -0.035 -0.43 -0.035 c -0.125 0 -0.25 0 -0.375 0.012 c -0.133 0.004 -0.25 0.02 -0.352 0.035 l 0 1.82 l 0.625 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 100644
index 00000000..7cd9782e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 62 c -1.695 0 -2.984 -0.484 -3.879 -1.461 c -0.895 -0.965 -1.344 -2.344 -1.344 -4.141 c 0 -0.887 0.141 -1.68 0.41 -2.371 c 0.27 -0.695 0.648 -1.277 1.125 -1.754 c 0.492 -0.484 1.074 -0.844 1.73 -1.09 c 0.672 -0.254 1.402 -0.379 2.188 -0.379 c 0.438 0 0.813 0.031 1.148 0.098 c 0.352 0.059 0.656 0.133 0.91 0.215 c 0.262 0.082 0.477 0.164 0.648 0.254 c 0.18 0.098 0.313 0.164 0.402 0.215 l -0.625 1.695 c -0.293 -0.172 -0.656 -0.32 -1.082 -0.434 c -0.418 -0.125 -0.895 -0.188 -1.434 -0.188 c -0.379 0 -0.746 0.063 -1.109 0.188 c -0.352 0.113 -0.664 0.32 -0.949 0.605 c -0.27 0.281 -0.5 0.656 -0.68 1.125 c -0.176 0.477 -0.258 1.066 -0.258 1.77 c 0 1.223 0.238 2.168 0.699 2.824 c 0.484 0.648 1.262 0.973 2.328 0.973 c 0.625 0 1.141 -0.063 1.535 -0.188 c 0.418 -0.129 0.746 -0.254 0.992 -0.383 l 0.605 1.68 c -0.336 0.188 -0.793 0.359 -1.375 0.523 c -0.574 0.148 -1.23 0.223 -1.988 0.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.16 61.777 l -0.566 -2.484 l -3.199 0 l -0.547 2.484 l -2.484 0 c 0.574 -2.113 1.148 -4.04 1.73 -5.773 c 0.582 -1.746 1.148 -3.402 1.688 -4.961 l 2.602 0 c 0.574 1.574 1.129 3.238 1.688 5.01 c 0.566 1.754 1.125 3.664 1.648 5.723 l -2.559 0 m -2.141 -8.652 c -0.121 0.402 -0.246 0.789 -0.367 1.156 c -0.098 0.363 -0.207 0.723 -0.305 1.082 c -0.098 0.348 -0.188 0.699 -0.277 1.051 c -0.074 0.363 -0.156 0.73 -0.23 1.117 l 2.344 0 c -0.074 -0.387 -0.156 -0.754 -0.227 -1.117 c -0.074 -0.352 -0.176 -0.703 -0.273 -1.051 c -0.09 -0.359 -0.195 -0.719 -0.313 -1.082 c -0.105 -0.367 -0.219 -0.754 -0.352 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 58.53 c 0 0.648 -0.121 1.188 -0.367 1.633 c -0.246 0.426 -0.586 0.77 -1.012 1.039 c -0.418 0.254 -0.918 0.438 -1.5 0.551 c -0.566 0.105 -1.18 0.156 -1.844 0.156 c -0.527 0 -1.074 -0.023 -1.648 -0.082 c -0.566 -0.051 -1.133 -0.125 -1.691 -0.23 l 0 -10.414 c 0.461 -0.066 0.953 -0.125 1.5 -0.172 c 0.543 -0.059 1.074 -0.094 1.609 -0.094 c 0.91 0 1.641 0.094 2.215 0.266 c 0.566 0.164 1.016 0.383 1.336 0.656 c 0.328 0.27 0.551 0.574 0.664 0.902 c 0.113 0.336 0.172 0.672 0.172 1.01 c 0 0.508 -0.141 0.957 -0.426 1.352 c -0.27 0.395 -0.641 0.707 -1.105 0.938 c 0.809 0.262 1.367 0.621 1.648 1.074 c 0.301 0.449 0.449 0.926 0.449 1.418 m -5.676 -1.453 l 0 2.914 c 0.172 0.023 0.352 0.039 0.551 0.047 c 0.203 0.016 0.402 0.016 0.598 0.016 c 0.27 0 0.543 -0.016 0.797 -0.047 c 0.262 -0.051 0.484 -0.125 0.68 -0.23 c 0.203 -0.113 0.379 -0.27 0.508 -0.469 c 0.125 -0.203 0.188 -0.465 0.188 -0.777 c 0 -0.516 -0.188 -0.887 -0.555 -1.109 c -0.371 -0.227 -0.863 -0.344 -1.477 -0.344 l -1.289 0 m 0.934 -1.77 c 0.609 0 1.066 -0.117 1.379 -0.344 c 0.313 -0.246 0.469 -0.574 0.469 -0.992 c 0 -0.258 -0.051 -0.453 -0.141 -0.609 c -0.09 -0.156 -0.211 -0.277 -0.367 -0.359 c -0.148 -0.09 -0.336 -0.148 -0.543 -0.172 c -0.203 -0.035 -0.418 -0.051 -0.641 -0.051 c -0.18 0 -0.367 0 -0.566 0.016 c -0.188 0.008 -0.367 0.027 -0.523 0.051 l 0 2.461 l 0.934 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 00000000..1acb632c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.997 20 c -8.811 0 -15.997 7.164 -15.997 16 0 8.836 7.186 16 15.997 16 8.818 0 16 -7.164 16 -16 0 -8.836 -7.188 -16 -16 -16 m 0 2.02 c 7.769 0 14.02 6.261 14.02 13.981 0 7.72 -6.253 13.981 -14.02 13.981 -7.764 0 -14.02 -6.261 -14.02 -13.981 0 -7.72 6.255 -13.981 14.02 -13.981 z m 0.456 1.993 c -1.129 0 -2.258 0.431 -3.123 1.295 l -8.03 8.02 c -1.731 1.728 -1.731 4.509 0 6.238 1.731 1.728 4.516 1.728 6.247 0 l 8.03 -8.02 c 1.731 -1.728 1.731 -4.509 0 -6.238 -0.863 -0.864 -1.992 -1.295 -3.121 -1.295 z m 0 0.632 c 0.969 0 1.939 0.369 2.679 1.109 1.482 1.478 1.482 3.875 0 5.353 -1.486 1.478 -3.883 1.478 -5.358 0 -1.477 -1.474 -1.477 -3.871 0 -5.353 0.741 -0.739 1.71 -1.109 2.679 -1.109 z m 7.139 6.494 c -1.128 0 -2.258 0.431 -3.123 1.295 l -8.03 8.02 c -1.731 1.728 -1.731 4.509 0 6.238 1.731 1.728 4.519 1.728 6.25 0 l 8.03 -8.02 c 1.731 -1.728 1.731 -4.513 0 -6.241 -0.865 -0.864 -1.995 -1.295 -3.123 -1.295 z m 0 0.638 c 0.969 0 1.94 0.369 2.682 1.106 1.477 1.487 1.477 3.872 0 5.351 -1.482 1.474 -3.878 1.474 -5.358 0 -1.477 -1.487 -1.477 -3.872 0 -5.351 0.739 -0.737 1.707 -1.106 2.676 -1.106 z m -15.17 0.893 c 0.969 0 1.937 0.369 2.679 1.109 1.477 1.474 1.477 3.868 0 5.351 -1.489 1.478 -3.883 1.478 -5.355 0 -1.482 -1.478 -1.482 -3.872 0 -5.351 0.739 -0.739 1.707 -1.109 2.676 -1.109 z m 7.139 7.125 c 0.968 0 1.934 0.369 2.67 1.109 1.482 1.478 1.482 3.872 0 5.351 -1.477 1.487 -3.873 1.487 -5.346 0 -1.482 -1.474 -1.482 -3.868 0 -5.351 0.739 -0.739 1.708 -1.109 2.676 -1.109 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 00000000..377f9670
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#b8c200;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 42 l 0 -16 l 4 0 l 0 16 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 42 l 0 -22 l 4 0 l 0 22 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 42 l 0 -12 l 4 0 l 0 12 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 l 0 -6 l 4 0 l 0 6 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.328 56.28 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.863 0.277 1.207 c 0.152 0.34 0.344 0.609 0.594 0.809 c 0.254 0.203 0.598 0.305 1.016 0.305 c 0.41 0 0.742 -0.102 0.996 -0.305 c 0.258 -0.199 0.461 -0.469 0.594 -0.809 c 0.141 -0.363 0.234 -0.766 0.277 -1.223 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.02 -0.074 -1.48 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.301 -1.012 -0.301 c -0.418 0 -0.762 0.098 -1.016 0.301 c -0.25 0.199 -0.441 0.477 -0.594 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.953 -0.059 1.48 m -2.477 0 c 0 -1.883 0.395 -3.309 1.172 -4.262 c 0.777 -0.973 1.867 -1.449 3.25 -1.449 c 1.438 0 2.535 0.477 3.289 1.449 c 0.754 0.953 1.129 2.379 1.129 4.262 c 0 1.891 -0.383 3.316 -1.145 4.285 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.441 0 -2.543 -0.477 -3.316 -1.434 c -0.754 -0.969 -1.129 -2.395 -1.129 -4.285" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.641 50.813 l 0 1.809 l -3.223 0 l 0 9.152 l -2.465 0 l 0 -9.152 l -3.23 0 l 0 -1.809 l 8.918 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 62 c -1.734 0 -3.051 -0.492 -3.961 -1.492 c -0.914 -0.984 -1.375 -2.395 -1.375 -4.227 c 0 -0.902 0.145 -1.715 0.422 -2.418 c 0.273 -0.715 0.66 -1.309 1.145 -1.793 c 0.504 -0.492 1.098 -0.863 1.766 -1.113 c 0.688 -0.262 1.434 -0.387 2.246 -0.387 c 0.434 0 0.82 0.035 1.164 0.102 c 0.359 0.059 0.668 0.133 0.93 0.219 c 0.266 0.082 0.484 0.168 0.66 0.258 c 0.184 0.102 0.316 0.168 0.41 0.219 l -0.629 1.734 c -0.309 -0.176 -0.676 -0.328 -1.113 -0.445 c -0.418 -0.125 -0.91 -0.191 -1.465 -0.191 c -0.383 0 -0.762 0.066 -1.129 0.191 c -0.359 0.117 -0.68 0.328 -0.973 0.621 c -0.277 0.281 -0.512 0.668 -0.695 1.145 c -0.168 0.488 -0.258 1.09 -0.258 1.809 c 0 1.25 0.242 2.211 0.719 2.883 c 0.484 0.66 1.281 0.996 2.379 0.996 c 0.629 0 1.156 -0.07 1.566 -0.195 c 0.418 -0.133 0.754 -0.258 1 -0.391 l 0.617 1.715 c -0.34 0.191 -0.809 0.367 -1.406 0.535 c -0.586 0.152 -1.254 0.227 -2.023 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 00000000..22f151ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#b8c200;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.328 56.28 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.863 0.277 1.207 c 0.152 0.34 0.344 0.609 0.594 0.809 c 0.254 0.203 0.598 0.305 1.016 0.305 c 0.41 0 0.742 -0.102 0.996 -0.305 c 0.258 -0.199 0.461 -0.469 0.594 -0.809 c 0.141 -0.363 0.234 -0.766 0.277 -1.223 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.02 -0.074 -1.48 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.301 -1.012 -0.301 c -0.418 0 -0.762 0.098 -1.016 0.301 c -0.25 0.199 -0.441 0.477 -0.594 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.953 -0.059 1.48 m -2.477 0 c 0 -1.883 0.395 -3.309 1.172 -4.262 c 0.777 -0.973 1.867 -1.449 3.25 -1.449 c 1.438 0 2.535 0.477 3.289 1.449 c 0.754 0.953 1.129 2.379 1.129 4.262 c 0 1.891 -0.383 3.316 -1.145 4.285 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.441 0 -2.543 -0.477 -3.316 -1.434 c -0.754 -0.969 -1.129 -2.395 -1.129 -4.285" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.738 60 c 0.066 0.016 0.141 0.016 0.215 0.016 c 0.078 0 0.152 0 0.219 0 c 0.555 0 1.023 -0.094 1.391 -0.285 c 0.375 -0.184 0.688 -0.441 0.914 -0.777 c 0.234 -0.328 0.398 -0.711 0.492 -1.164 c 0.102 -0.461 0.16 -0.965 0.16 -1.508 c 0 -0.469 -0.043 -0.93 -0.117 -1.383 c -0.086 -0.441 -0.227 -0.836 -0.418 -1.18 c -0.203 -0.344 -0.469 -0.609 -0.813 -0.813 c -0.344 -0.215 -0.789 -0.316 -1.332 -0.316 c -0.102 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.359 0.035 l 0 7.359 m 5.867 -3.719 c 0 1.012 -0.148 1.883 -0.434 2.605 c -0.285 0.711 -0.672 1.289 -1.172 1.73 c -0.504 0.453 -1.105 0.781 -1.809 0.988 c -0.688 0.203 -1.441 0.301 -2.277 0.301 c -0.438 0 -0.863 -0.016 -1.289 -0.066 c -0.41 -0.031 -0.848 -0.098 -1.324 -0.191 l 0 -10.691 c 0.551 -0.109 1.07 -0.176 1.566 -0.211 c 0.484 -0.031 0.945 -0.059 1.363 -0.059 c 0.805 0 1.539 0.109 2.203 0.32 c 0.668 0.219 1.238 0.551 1.699 1.012 c 0.469 0.453 0.82 1.031 1.07 1.734 c 0.27 0.695 0.402 1.539 0.402 2.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 62 c -1.734 0 -3.051 -0.492 -3.961 -1.492 c -0.914 -0.984 -1.375 -2.395 -1.375 -4.227 c 0 -0.902 0.145 -1.715 0.422 -2.418 c 0.273 -0.715 0.66 -1.309 1.145 -1.793 c 0.504 -0.492 1.098 -0.863 1.766 -1.113 c 0.688 -0.262 1.434 -0.387 2.246 -0.387 c 0.434 0 0.82 0.035 1.164 0.102 c 0.359 0.059 0.668 0.133 0.93 0.219 c 0.266 0.082 0.484 0.168 0.66 0.258 c 0.184 0.102 0.316 0.168 0.41 0.219 l -0.629 1.734 c -0.309 -0.176 -0.676 -0.328 -1.113 -0.445 c -0.418 -0.125 -0.91 -0.191 -1.465 -0.191 c -0.383 0 -0.762 0.066 -1.129 0.191 c -0.359 0.117 -0.68 0.328 -0.973 0.621 c -0.277 0.281 -0.512 0.668 -0.695 1.145 c -0.168 0.488 -0.258 1.09 -0.258 1.809 c 0 1.25 0.242 2.211 0.719 2.883 c 0.484 0.66 1.281 0.996 2.379 0.996 c 0.629 0 1.156 -0.07 1.566 -0.195 c 0.418 -0.133 0.754 -0.258 1 -0.391 l 0.617 1.715 c -0.34 0.191 -0.809 0.367 -1.406 0.535 c -0.586 0.152 -1.254 0.227 -2.023 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 42 l 0 -16 l 4 0 l 0 16 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 42 l 0 -22 l 4 0 l 0 22 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 42 l 0 -12 l 4 0 l 0 12 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 l 0 -6 l 4 0 l 0 6 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..94d65d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.613 56.22 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.867 0.277 1.211 c 0.152 0.344 0.344 0.609 0.598 0.813 c 0.25 0.199 0.594 0.301 1.012 0.301 c 0.41 0 0.746 -0.102 1 -0.301 c 0.258 -0.203 0.461 -0.469 0.594 -0.813 c 0.141 -0.363 0.234 -0.766 0.277 -1.227 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.023 -0.074 -1.484 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.305 -1.016 -0.305 c -0.418 0 -0.762 0.102 -1.012 0.305 c -0.254 0.199 -0.445 0.477 -0.598 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.957 -0.059 1.484 m -2.48 0 c 0 -1.887 0.395 -3.313 1.172 -4.266 c 0.781 -0.973 1.863 -1.453 3.254 -1.453 c 1.441 0 2.543 0.48 3.297 1.453 c 0.754 0.953 1.129 2.379 1.129 4.266 c 0 1.895 -0.383 3.32 -1.148 4.293 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.445 0 -2.551 -0.477 -3.32 -1.434 c -0.754 -0.973 -1.133 -2.398 -1.133 -4.293" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.04 59.941 c 0.066 0.016 0.145 0.016 0.219 0.016 c 0.074 0 0.148 0 0.219 0 c 0.551 0 1.02 -0.09 1.391 -0.273 c 0.375 -0.195 0.688 -0.453 0.914 -0.781 c 0.234 -0.336 0.402 -0.723 0.492 -1.176 c 0.102 -0.461 0.16 -0.961 0.16 -1.508 c 0 -0.469 -0.039 -0.93 -0.117 -1.375 c -0.082 -0.453 -0.227 -0.848 -0.418 -1.191 c -0.203 -0.344 -0.469 -0.609 -0.813 -0.813 c -0.344 -0.219 -0.789 -0.316 -1.336 -0.316 c -0.098 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.359 0.035 l 0 7.367 m 5.879 -3.723 c 0 1.023 -0.152 1.887 -0.438 2.609 c -0.285 0.711 -0.672 1.289 -1.176 1.734 c -0.5 0.453 -1.105 0.777 -1.809 0.996 c -0.688 0.203 -1.441 0.293 -2.281 0.293 c -0.438 0 -0.863 -0.016 -1.289 -0.066 c -0.414 -0.031 -0.848 -0.102 -1.328 -0.191 l 0 -10.707 c 0.555 -0.102 1.074 -0.176 1.57 -0.211 c 0.484 -0.031 0.945 -0.047 1.367 -0.047 c 0.805 0 1.543 0.098 2.203 0.316 c 0.672 0.211 1.242 0.547 1.703 1.01 c 0.469 0.453 0.82 1.031 1.07 1.734 c 0.27 0.695 0.406 1.543 0.406 2.531" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.754 58.4 c 0 0.664 -0.125 1.215 -0.375 1.668 c -0.254 0.438 -0.598 0.789 -1.031 1.066 c -0.43 0.258 -0.941 0.445 -1.535 0.563 c -0.578 0.109 -1.207 0.156 -1.887 0.156 c -0.535 0 -1.098 -0.023 -1.684 -0.082 c -0.582 -0.051 -1.16 -0.125 -1.73 -0.234 l 0 -10.648 c 0.473 -0.066 0.973 -0.125 1.535 -0.176 c 0.555 -0.059 1.098 -0.082 1.645 -0.082 c 0.93 0 1.676 0.082 2.262 0.258 c 0.578 0.168 1.039 0.395 1.367 0.68 c 0.336 0.27 0.563 0.578 0.68 0.914 c 0.117 0.344 0.176 0.688 0.176 1.031 c 0 0.52 -0.141 0.98 -0.438 1.383 c -0.273 0.402 -0.652 0.723 -1.129 0.957 c 0.828 0.266 1.398 0.637 1.684 1.098 c 0.313 0.461 0.461 0.945 0.461 1.449 m -5.801 -1.484 l 0 2.977 c 0.176 0.027 0.359 0.043 0.563 0.051 c 0.207 0.016 0.41 0.016 0.609 0.016 c 0.277 0 0.555 -0.016 0.816 -0.051 c 0.266 -0.047 0.492 -0.125 0.695 -0.223 c 0.207 -0.129 0.383 -0.285 0.52 -0.488 c 0.125 -0.211 0.191 -0.477 0.191 -0.797 c 0 -0.527 -0.191 -0.906 -0.57 -1.133 c -0.375 -0.234 -0.879 -0.352 -1.508 -0.352 l -1.316 0 m 0.957 -1.809 c 0.617 0 1.09 -0.117 1.406 -0.352 c 0.32 -0.254 0.48 -0.59 0.48 -1.016 c 0 -0.262 -0.051 -0.461 -0.145 -0.613 c -0.094 -0.168 -0.219 -0.293 -0.379 -0.375 c -0.156 -0.094 -0.344 -0.152 -0.551 -0.176 c -0.211 -0.035 -0.43 -0.051 -0.656 -0.051 c -0.184 0 -0.375 0 -0.578 0.016 c -0.191 0.008 -0.375 0.023 -0.535 0.051 l 0 2.516 l 0.957 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 00000000..d4181d2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 100644
index 00000000..31a3d886
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 42 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.441 56.617 c 0 0.527 0.027 1.02 0.059 1.477 c 0.059 0.453 0.148 0.844 0.277 1.18 c 0.141 0.34 0.34 0.602 0.582 0.797 c 0.246 0.195 0.574 0.297 0.992 0.297 c 0.402 0 0.73 -0.102 0.977 -0.297 c 0.254 -0.195 0.453 -0.457 0.582 -0.797 c 0.141 -0.352 0.238 -0.746 0.273 -1.195 c 0.055 -0.449 0.082 -0.934 0.082 -1.461 c 0 -0.516 -0.027 -1 -0.082 -1.449 c -0.035 -0.469 -0.133 -0.863 -0.273 -1.199 c -0.129 -0.336 -0.32 -0.598 -0.566 -0.793 c -0.246 -0.199 -0.57 -0.297 -0.992 -0.297 c -0.418 0 -0.746 0.098 -0.992 0.297 c -0.242 0.195 -0.441 0.465 -0.582 0.813 c -0.129 0.336 -0.219 0.727 -0.277 1.18 c -0.031 0.449 -0.059 0.934 -0.059 1.449 m -2.434 0 c 0 -1.844 0.387 -3.238 1.148 -4.172 c 0.77 -0.949 1.836 -1.418 3.195 -1.418 c 1.422 0 2.496 0.469 3.23 1.418 c 0.746 0.934 1.117 2.328 1.117 4.172 c 0 1.855 -0.379 3.25 -1.133 4.199 c -0.754 0.934 -1.82 1.402 -3.195 1.402 c -1.41 0 -2.492 -0.469 -3.25 -1.402 c -0.746 -0.949 -1.113 -2.344 -1.113 -4.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.473 51.27 l 0 1.77 l -3.172 0 l 0 8.953 l -2.422 0 l 0 -8.953 l -3.172 0 l 0 -1.77 l 8.766 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.04 52.879 c -0.574 0 -1.059 0.09 -1.441 0.281 c -0.395 0.18 -0.715 0.441 -0.977 0.777 c -0.246 0.32 -0.426 0.715 -0.539 1.172 c -0.109 0.453 -0.156 0.961 -0.156 1.508 c 0 1.289 0.219 2.23 0.68 2.848 c 0.449 0.598 1.121 0.902 2 0.902 c 0.148 0 0.305 -0.008 0.469 -0.02 c 0.172 -0.016 0.328 -0.031 0.465 -0.055 l 0 -3.91 l 2.402 0 l 0 5.352 c -0.285 0.09 -0.738 0.199 -1.344 0.313 c -0.598 0.113 -1.328 0.172 -2.18 0.172 c -0.754 0 -1.438 -0.113 -2.051 -0.344 c -0.598 -0.246 -1.105 -0.598 -1.535 -1.059 c -0.434 -0.477 -0.762 -1.059 -1 -1.754 c -0.227 -0.707 -0.344 -1.516 -0.344 -2.445 c 0 -0.91 0.133 -1.711 0.41 -2.402 c 0.27 -0.703 0.641 -1.293 1.109 -1.77 c 0.465 -0.477 1.016 -0.828 1.656 -1.059 c 0.629 -0.246 1.316 -0.359 2.039 -0.359 c 0.469 0 0.887 0.031 1.246 0.098 c 0.379 0.059 0.707 0.133 0.977 0.215 c 0.27 0.082 0.492 0.164 0.664 0.254 c 0.18 0.098 0.32 0.164 0.41 0.211 l -0.625 1.699 c -0.285 -0.164 -0.637 -0.305 -1.055 -0.434 c -0.41 -0.125 -0.844 -0.191 -1.281 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg
new file mode 100644
index 00000000..ad7efcf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 44 l 0 -22 l 24 0 l 0 22 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -14 l -16 0 l 0 18 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.293 56.37 c 0 0.527 0.023 1.023 0.059 1.484 c 0.059 0.453 0.148 0.848 0.281 1.188 c 0.141 0.34 0.336 0.602 0.586 0.801 c 0.246 0.199 0.574 0.297 0.996 0.297 c 0.402 0 0.734 -0.098 0.98 -0.297 c 0.258 -0.199 0.453 -0.461 0.586 -0.801 c 0.141 -0.355 0.238 -0.75 0.273 -1.203 c 0.059 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.023 -1.01 -0.082 -1.461 c -0.035 -0.469 -0.133 -0.863 -0.273 -1.203 c -0.133 -0.34 -0.32 -0.602 -0.57 -0.801 c -0.246 -0.195 -0.574 -0.297 -0.996 -0.297 c -0.422 0 -0.75 0.102 -0.996 0.297 c -0.25 0.199 -0.445 0.473 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.281 1.188 c -0.035 0.453 -0.059 0.941 -0.059 1.461 m -2.449 0 c 0 -1.855 0.387 -3.258 1.156 -4.199 c 0.773 -0.957 1.848 -1.426 3.215 -1.426 c 1.426 0 2.508 0.469 3.25 1.426 c 0.75 0.941 1.121 2.344 1.121 4.199 c 0 1.863 -0.379 3.266 -1.137 4.223 c -0.762 0.941 -1.832 1.41 -3.219 1.41 c -1.418 0 -2.508 -0.469 -3.266 -1.41 c -0.75 -0.957 -1.121 -2.359 -1.121 -4.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.578 60.03 c 0.066 0.02 0.141 0.02 0.215 0.02 c 0.082 0 0.156 0 0.223 0 c 0.543 0 0.996 -0.094 1.367 -0.281 c 0.379 -0.184 0.676 -0.438 0.898 -0.77 c 0.242 -0.32 0.398 -0.707 0.488 -1.145 c 0.105 -0.453 0.156 -0.949 0.156 -1.484 c 0 -0.461 -0.031 -0.914 -0.117 -1.359 c -0.074 -0.438 -0.211 -0.828 -0.41 -1.164 c -0.191 -0.34 -0.461 -0.602 -0.801 -0.801 c -0.336 -0.215 -0.773 -0.313 -1.313 -0.313 c -0.105 0 -0.223 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.355 0.035 l 0 7.246 m 5.797 -3.66 c 0 0.996 -0.141 1.855 -0.43 2.566 c -0.27 0.699 -0.66 1.27 -1.152 1.707 c -0.496 0.445 -1.09 0.766 -1.781 0.973 c -0.688 0.195 -1.438 0.297 -2.254 0.297 c -0.438 0 -0.855 -0.016 -1.277 -0.066 c -0.402 -0.035 -0.84 -0.098 -1.313 -0.191 l 0 -10.531 c 0.555 -0.105 1.066 -0.172 1.551 -0.207 c 0.48 -0.031 0.934 -0.055 1.355 -0.055 c 0.789 0 1.516 0.105 2.168 0.313 c 0.668 0.215 1.227 0.543 1.691 0.996 c 0.453 0.438 0.809 1.016 1.055 1.707 c 0.262 0.688 0.387 1.52 0.387 2.492" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.02 52.605 c -0.578 0 -1.066 0.09 -1.453 0.281 c -0.395 0.18 -0.715 0.445 -0.98 0.785 c -0.246 0.32 -0.43 0.715 -0.543 1.176 c -0.109 0.457 -0.156 0.969 -0.156 1.52 c 0 1.293 0.223 2.242 0.684 2.863 c 0.453 0.602 1.129 0.906 2.01 0.906 c 0.148 0 0.305 -0.008 0.469 -0.016 c 0.176 -0.02 0.332 -0.035 0.473 -0.059 l 0 -3.934 l 2.414 0 l 0 5.383 c -0.289 0.094 -0.742 0.199 -1.352 0.316 c -0.602 0.113 -1.336 0.172 -2.195 0.172 c -0.758 0 -1.441 -0.117 -2.059 -0.348 c -0.605 -0.246 -1.113 -0.602 -1.543 -1.063 c -0.438 -0.477 -0.77 -1.063 -1.01 -1.766 c -0.23 -0.707 -0.348 -1.523 -0.348 -2.457 c 0 -0.914 0.133 -1.723 0.414 -2.418 c 0.273 -0.707 0.645 -1.301 1.113 -1.781 c 0.469 -0.477 1.023 -0.832 1.668 -1.063 c 0.633 -0.246 1.324 -0.363 2.051 -0.363 c 0.473 0 0.891 0.035 1.254 0.098 c 0.379 0.059 0.711 0.133 0.98 0.215 c 0.273 0.082 0.496 0.168 0.668 0.258 c 0.184 0.098 0.324 0.164 0.414 0.215 l -0.625 1.707 c -0.289 -0.168 -0.645 -0.305 -1.066 -0.438 c -0.41 -0.125 -0.848 -0.191 -1.285 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 00000000..3ead4f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 00000000..4475501a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#785a8b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 22 l 0 12 l -4 0 l 4 8 l 2 0 l 0 -18 c 5.906 0 12.297 0 18 0 l 0 -2 m -12.762 3.762 l -2.828 2.953 l 4.957 5.164 l -4.957 5.168 l 2.828 2.953 l 4.957 -5.168 l 4.957 5.168 l 2.832 -2.953 l -4.957 -5.168 l 4.957 -5.164 l -2.832 -2.953 l -4.957 5.164 m -4.957 -5.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.27 56.35 c 0 0.531 0.016 1.027 0.059 1.488 c 0.059 0.457 0.148 0.852 0.281 1.191 c 0.148 0.34 0.348 0.605 0.594 0.801 c 0.258 0.199 0.598 0.301 1.02 0.301 c 0.414 0 0.742 -0.102 1 -0.301 c 0.266 -0.195 0.461 -0.461 0.594 -0.801 c 0.148 -0.355 0.242 -0.75 0.281 -1.207 c 0.051 -0.453 0.082 -0.941 0.082 -1.473 c 0 -0.52 -0.031 -1.01 -0.082 -1.461 c -0.039 -0.473 -0.133 -0.867 -0.281 -1.207 c -0.133 -0.34 -0.32 -0.605 -0.578 -0.805 c -0.246 -0.195 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.102 -1.02 0.297 c -0.246 0.199 -0.445 0.473 -0.594 0.82 c -0.133 0.34 -0.223 0.734 -0.281 1.191 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.496 0 c 0 -1.859 0.398 -3.266 1.184 -4.207 c 0.785 -0.957 1.867 -1.43 3.266 -1.43 c 1.453 0 2.555 0.473 3.313 1.43 c 0.754 0.941 1.133 2.348 1.133 4.207 c 0 1.871 -0.379 3.277 -1.156 4.234 c -0.77 0.941 -1.859 1.414 -3.266 1.414 c -1.453 0 -2.563 -0.473 -3.332 -1.414 c -0.762 -0.957 -1.141 -2.363 -1.141 -4.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.684 50.953 l 0 1.785 l -3.25 0 l 0 9.03 l -2.473 0 l 0 -9.03 l -3.25 0 l 0 -1.785 l 8.973 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.434 61.77 l 0 -10.816 l 7.566 0 l 0 1.785 l -5.109 0 l 0 2.621 l 4.465 0 l 0 1.777 l -4.465 0 l 0 4.633 l -2.457 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..6beeb9e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#785a8b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.27 56.35 c 0 0.531 0.016 1.027 0.059 1.488 c 0.059 0.457 0.148 0.852 0.281 1.191 c 0.148 0.34 0.348 0.605 0.594 0.801 c 0.258 0.199 0.598 0.301 1.02 0.301 c 0.414 0 0.742 -0.102 1 -0.301 c 0.266 -0.195 0.461 -0.461 0.594 -0.801 c 0.148 -0.355 0.242 -0.75 0.281 -1.207 c 0.051 -0.453 0.082 -0.941 0.082 -1.473 c 0 -0.52 -0.031 -1.01 -0.082 -1.461 c -0.039 -0.473 -0.133 -0.867 -0.281 -1.207 c -0.133 -0.34 -0.32 -0.605 -0.578 -0.805 c -0.246 -0.195 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.102 -1.02 0.297 c -0.246 0.199 -0.445 0.473 -0.594 0.82 c -0.133 0.34 -0.223 0.734 -0.281 1.191 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.496 0 c 0 -1.859 0.398 -3.266 1.184 -4.207 c 0.785 -0.957 1.867 -1.43 3.266 -1.43 c 1.453 0 2.555 0.473 3.313 1.43 c 0.754 0.941 1.133 2.348 1.133 4.207 c 0 1.871 -0.379 3.277 -1.156 4.234 c -0.77 0.941 -1.859 1.414 -3.266 1.414 c -1.453 0 -2.563 -0.473 -3.332 -1.414 c -0.762 -0.957 -1.141 -2.363 -1.141 -4.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.738 60.02 c 0.066 0.016 0.141 0.016 0.223 0.016 c 0.074 0 0.148 0 0.215 0 c 0.563 0 1.023 -0.09 1.398 -0.281 c 0.387 -0.18 0.691 -0.438 0.918 -0.766 c 0.238 -0.324 0.402 -0.711 0.496 -1.152 c 0.105 -0.453 0.164 -0.949 0.164 -1.488 c 0 -0.461 -0.043 -0.918 -0.125 -1.363 c -0.074 -0.438 -0.215 -0.828 -0.414 -1.164 c -0.195 -0.34 -0.469 -0.605 -0.816 -0.805 c -0.348 -0.215 -0.793 -0.313 -1.34 -0.313 c -0.109 0 -0.223 0 -0.355 0.016 c -0.133 0 -0.258 0.008 -0.363 0.035 l 0 7.266 m 5.902 -3.672 c 0 1 -0.141 1.863 -0.438 2.574 c -0.281 0.703 -0.672 1.273 -1.176 1.711 c -0.504 0.445 -1.105 0.77 -1.816 0.977 c -0.688 0.195 -1.457 0.297 -2.293 0.297 c -0.438 0 -0.867 -0.02 -1.297 -0.066 c -0.414 -0.035 -0.859 -0.102 -1.332 -0.191 l 0 -10.559 c 0.555 -0.105 1.086 -0.172 1.57 -0.207 c 0.496 -0.031 0.953 -0.055 1.383 -0.055 c 0.809 0 1.547 0.105 2.207 0.313 c 0.68 0.215 1.258 0.547 1.719 1 c 0.465 0.438 0.828 1.016 1.074 1.711 c 0.266 0.688 0.398 1.523 0.398 2.496" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.434 61.77 l 0 -10.816 l 7.566 0 l 0 1.785 l -5.109 0 l 0 2.621 l 4.465 0 l 0 1.777 l -4.465 0 l 0 4.633 l -2.457 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 24 l 0 12 l -4 0 l 4 8 l 2 0 l 0 -18 c 5.906 0 12.297 0 18 0 l 0 -2 m -12.762 3.762 l -2.828 2.953 l 4.957 5.164 l -4.957 5.168 l 2.828 2.953 l 4.957 -5.168 l 4.957 5.168 l 2.832 -2.953 l -4.957 -5.168 l 4.957 -5.164 l -2.832 -2.953 l -4.957 5.164 m -4.957 -5.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 00000000..c2a52206
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 42 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.297 56.59 c 0 0.527 0.016 1.023 0.059 1.484 c 0.051 0.453 0.148 0.852 0.281 1.188 c 0.141 0.34 0.34 0.605 0.594 0.801 c 0.246 0.199 0.586 0.297 1.01 0.297 c 0.414 0 0.742 -0.098 1 -0.297 c 0.262 -0.195 0.461 -0.461 0.594 -0.801 c 0.141 -0.355 0.238 -0.75 0.273 -1.203 c 0.055 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.523 -0.027 -1.01 -0.082 -1.465 c -0.035 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.133 -0.34 -0.332 -0.602 -0.578 -0.801 c -0.25 -0.199 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.098 -1.01 0.297 c -0.254 0.199 -0.453 0.469 -0.594 0.816 c -0.133 0.34 -0.23 0.734 -0.281 1.188 c -0.043 0.457 -0.059 0.941 -0.059 1.465 m -2.484 0 c 0 -1.859 0.395 -3.262 1.172 -4.203 c 0.785 -0.961 1.867 -1.43 3.254 -1.43 c 1.445 0 2.543 0.469 3.293 1.43 c 0.762 0.941 1.133 2.344 1.133 4.203 c 0 1.863 -0.379 3.27 -1.148 4.227 c -0.77 0.941 -1.848 1.41 -3.254 1.41 c -1.445 0 -2.551 -0.469 -3.316 -1.41 c -0.754 -0.957 -1.133 -2.363 -1.133 -4.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.629 51.19 l 0 1.785 l -3.238 0 l 0 9.02 l -2.457 0 l 0 -9.02 l -3.238 0 l 0 -1.785 l 8.934 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.2 62 l 0 -1.781 l 2.672 0 l 0 -7.242 l -2.672 0 l 0 -1.785 l 7.801 0 l 0 1.785 l -2.66 0 l 0 7.242 l 2.66 0 l 0 1.781 l -7.801 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 00000000..3497ca44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#36669e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 21.996 l 0.004 8 l 2 0 l 0 -6 l 6 0 l 0 -2 m -8 -0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 21.996 l -0.004 8 l -2 0 l 0 -6 l -6 0 l 0 -2 m 8 -0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.1 56.5 c 0 0.535 0.016 1.039 0.059 1.508 c 0.051 0.461 0.141 0.863 0.277 1.207 c 0.141 0.344 0.336 0.613 0.586 0.813 c 0.25 0.199 0.586 0.301 1 0.301 c 0.41 0 0.738 -0.102 0.988 -0.301 c 0.262 -0.199 0.461 -0.469 0.598 -0.813 c 0.141 -0.359 0.234 -0.762 0.273 -1.223 c 0.051 -0.461 0.078 -0.957 0.078 -1.492 c 0 -0.527 -0.027 -1.023 -0.078 -1.484 c -0.039 -0.477 -0.133 -0.879 -0.273 -1.223 c -0.137 -0.344 -0.328 -0.609 -0.578 -0.813 c -0.246 -0.199 -0.586 -0.301 -1.01 -0.301 c -0.418 0 -0.754 0.102 -1 0.301 c -0.25 0.203 -0.445 0.477 -0.586 0.832 c -0.137 0.34 -0.227 0.742 -0.277 1.203 c -0.043 0.461 -0.059 0.957 -0.059 1.484 m -2.473 0 c 0 -1.887 0.395 -3.309 1.164 -4.266 c 0.781 -0.969 1.852 -1.449 3.234 -1.449 c 1.434 0 2.531 0.48 3.277 1.449 c 0.746 0.957 1.121 2.379 1.121 4.266 c 0 1.895 -0.375 3.316 -1.137 4.289 c -0.766 0.957 -1.844 1.434 -3.234 1.434 c -1.434 0 -2.531 -0.477 -3.293 -1.434 c -0.754 -0.973 -1.133 -2.395 -1.133 -4.289" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.445 60.22 c 0.066 0.02 0.141 0.02 0.219 0.02 c 0.082 0 0.148 0 0.215 0 c 0.555 0 1.016 -0.094 1.383 -0.285 c 0.387 -0.188 0.688 -0.445 0.906 -0.781 c 0.242 -0.324 0.402 -0.711 0.492 -1.164 c 0.109 -0.461 0.16 -0.965 0.16 -1.508 c 0 -0.469 -0.043 -0.93 -0.117 -1.383 c -0.082 -0.445 -0.219 -0.836 -0.418 -1.18 c -0.191 -0.344 -0.461 -0.613 -0.805 -0.813 c -0.344 -0.219 -0.781 -0.32 -1.324 -0.32 c -0.102 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.012 -0.359 0.035 l 0 7.363 m 5.84 -3.719 c 0 1.023 -0.145 1.887 -0.438 2.605 c -0.277 0.711 -0.66 1.289 -1.156 1.734 c -0.504 0.453 -1.098 0.777 -1.801 0.988 c -0.68 0.203 -1.441 0.301 -2.262 0.301 c -0.438 0 -0.863 -0.016 -1.281 -0.066 c -0.41 -0.031 -0.855 -0.102 -1.324 -0.191 l 0 -10.699 c 0.551 -0.109 1.07 -0.176 1.559 -0.211 c 0.484 -0.031 0.938 -0.059 1.355 -0.059 c 0.805 0 1.535 0.109 2.195 0.328 c 0.672 0.211 1.234 0.543 1.691 1 c 0.461 0.453 0.816 1.031 1.066 1.734 c 0.266 0.695 0.395 1.543 0.395 2.531" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.996 51.03 c 0.09 0.254 0.199 0.57 0.336 0.957 c 0.141 0.395 0.293 0.813 0.449 1.258 c 0.16 0.453 0.32 0.902 0.473 1.363 c 0.156 0.461 0.309 0.891 0.457 1.273 c 0.152 -0.434 0.32 -0.879 0.488 -1.34 c 0.176 -0.477 0.336 -0.922 0.492 -1.348 c 0.16 -0.438 0.305 -0.848 0.438 -1.223 c 0.133 -0.379 0.25 -0.688 0.352 -0.941 l 2.02 0 c 0.094 0.957 0.176 1.895 0.25 2.801 c 0.094 0.914 0.168 1.809 0.219 2.715 c 0.066 0.879 0.117 1.773 0.16 2.688 c 0.039 0.898 0.074 1.82 0.102 2.766 l -2.23 0 l 0.117 -8.52 l -1.5 4.641 l -1.777 0 l -1.438 -4.641 l 0.098 8.52 l -2.227 0 c 0.039 -0.906 0.074 -1.836 0.117 -2.797 c 0.051 -0.973 0.109 -1.938 0.16 -2.891 c 0.047 -0.957 0.105 -1.887 0.176 -2.781 c 0.074 -0.898 0.164 -1.727 0.258 -2.5 l 2.01 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 42 l -0.004 -8 l -2 0 l 0 6 l -6 0 l 0 2 m 8 0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 42 l 0.004 -8 l 2 0 l 0 6 l 6 0 l 0 2 m -8 0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 100644
index 00000000..03676f7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.305 56.37 c 0 0.527 0.02 1.023 0.059 1.484 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.141 0.336 0.336 0.602 0.586 0.797 c 0.246 0.199 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.098 0.973 -0.297 c 0.262 -0.195 0.453 -0.461 0.582 -0.797 c 0.141 -0.355 0.234 -0.75 0.273 -1.203 c 0.051 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.129 -0.34 -0.32 -0.602 -0.559 -0.801 c -0.246 -0.195 -0.586 -0.297 -0.996 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.25 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.273 1.188 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.438 0 c 0 -1.852 0.387 -3.254 1.152 -4.195 c 0.77 -0.953 1.832 -1.426 3.191 -1.426 c 1.418 0 2.488 0.473 3.23 1.426 c 0.742 0.941 1.109 2.344 1.109 4.195 c 0 1.863 -0.379 3.266 -1.129 4.219 c -0.75 0.941 -1.82 1.41 -3.195 1.41 c -1.41 0 -2.496 -0.469 -3.246 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.32 50.992 l 0 1.777 l -3.172 0 l 0 9.01 l -2.414 0 l 0 -9.01 l -3.172 0 l 0 -1.777 l 8.758 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.17 50.867 c 1.531 0 2.719 0.289 3.559 0.855 c 0.84 0.563 1.27 1.477 1.27 2.754 c 0 1.285 -0.43 2.227 -1.285 2.801 c -0.848 0.57 -2.043 0.859 -3.602 0.859 l -0.855 0 l 0 3.641 l -2.398 0 l 0 -10.645 c 0.238 -0.043 0.492 -0.086 0.781 -0.125 c 0.297 -0.035 0.594 -0.059 0.891 -0.066 c 0.305 -0.023 0.594 -0.043 0.883 -0.051 c 0.277 -0.016 0.535 -0.023 0.758 -0.023 m 0.27 1.871 c -0.137 0 -0.344 0 -0.602 0.016 c -0.246 0 -0.441 0.008 -0.582 0.035 l 0 3.484 l 0.973 0 c 0.766 0 1.34 -0.141 1.73 -0.406 c 0.387 -0.277 0.582 -0.746 0.582 -1.406 c 0 -0.629 -0.195 -1.07 -0.582 -1.328 c -0.371 -0.262 -0.883 -0.395 -1.52 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 00000000..608127ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.305 56.37 c 0 0.527 0.02 1.023 0.059 1.484 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.141 0.336 0.336 0.602 0.586 0.797 c 0.246 0.199 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.098 0.973 -0.297 c 0.262 -0.195 0.453 -0.461 0.582 -0.797 c 0.141 -0.355 0.234 -0.75 0.273 -1.203 c 0.051 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.129 -0.34 -0.32 -0.602 -0.559 -0.801 c -0.246 -0.195 -0.586 -0.297 -0.996 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.25 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.273 1.188 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.438 0 c 0 -1.852 0.387 -3.254 1.152 -4.195 c 0.77 -0.953 1.832 -1.426 3.191 -1.426 c 1.418 0 2.488 0.473 3.23 1.426 c 0.742 0.941 1.109 2.344 1.109 4.195 c 0 1.863 -0.379 3.266 -1.129 4.219 c -0.75 0.941 -1.82 1.41 -3.195 1.41 c -1.41 0 -2.496 -0.469 -3.246 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.523 60.03 c 0.066 0.016 0.133 0.016 0.215 0.016 c 0.074 0 0.148 0 0.215 0 c 0.543 0 0.996 -0.09 1.359 -0.273 c 0.379 -0.188 0.676 -0.445 0.898 -0.766 c 0.23 -0.328 0.395 -0.707 0.484 -1.152 c 0.102 -0.453 0.16 -0.949 0.16 -1.484 c 0 -0.461 -0.043 -0.914 -0.117 -1.352 c -0.082 -0.445 -0.215 -0.832 -0.41 -1.168 c -0.199 -0.34 -0.465 -0.602 -0.801 -0.801 c -0.34 -0.215 -0.773 -0.313 -1.301 -0.313 c -0.109 0 -0.223 0 -0.355 0.016 c -0.125 0 -0.246 0.008 -0.348 0.035 l 0 7.242 m 5.762 -3.66 c 0 1.01 -0.141 1.855 -0.43 2.563 c -0.27 0.703 -0.66 1.27 -1.145 1.707 c -0.496 0.445 -1.09 0.766 -1.773 0.98 c -0.676 0.188 -1.426 0.289 -2.238 0.289 c -0.43 0 -0.852 -0.016 -1.27 -0.066 c -0.398 -0.035 -0.832 -0.098 -1.305 -0.191 l 0 -10.52 c 0.547 -0.102 1.066 -0.176 1.543 -0.207 c 0.477 -0.035 0.922 -0.059 1.344 -0.059 c 0.789 0 1.508 0.105 2.156 0.32 c 0.66 0.207 1.223 0.535 1.676 0.988 c 0.453 0.445 0.805 1.016 1.055 1.707 c 0.254 0.684 0.387 1.516 0.387 2.488" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.17 50.867 c 1.531 0 2.719 0.289 3.559 0.855 c 0.84 0.563 1.27 1.477 1.27 2.754 c 0 1.285 -0.43 2.227 -1.285 2.801 c -0.848 0.57 -2.043 0.859 -3.602 0.859 l -0.855 0 l 0 3.641 l -2.398 0 l 0 -10.645 c 0.238 -0.043 0.492 -0.086 0.781 -0.125 c 0.297 -0.035 0.594 -0.059 0.891 -0.066 c 0.305 -0.023 0.594 -0.043 0.883 -0.051 c 0.277 -0.016 0.535 -0.023 0.758 -0.023 m 0.27 1.871 c -0.137 0 -0.344 0 -0.602 0.016 c -0.246 0 -0.441 0.008 -0.582 0.035 l 0 3.484 l 0.973 0 c 0.766 0 1.34 -0.141 1.73 -0.406 c 0.387 -0.277 0.582 -0.746 0.582 -1.406 c 0 -0.629 -0.195 -1.07 -0.582 -1.328 c -0.371 -0.262 -0.883 -0.395 -1.52 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 100644
index 00000000..6117c525
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.473 55.941 c 0 0.566 0.016 1.098 0.063 1.594 c 0.063 0.488 0.16 0.914 0.301 1.281 c 0.152 0.363 0.363 0.645 0.629 0.859 c 0.266 0.211 0.633 0.32 1.082 0.32 c 0.438 0 0.781 -0.109 1.059 -0.32 c 0.273 -0.215 0.488 -0.496 0.629 -0.859 c 0.16 -0.383 0.258 -0.809 0.293 -1.297 c 0.063 -0.488 0.09 -1.012 0.09 -1.578 c 0 -0.563 -0.027 -1.086 -0.09 -1.57 c -0.035 -0.508 -0.133 -0.934 -0.293 -1.297 c -0.141 -0.363 -0.348 -0.648 -0.613 -0.859 c -0.266 -0.215 -0.629 -0.32 -1.074 -0.32 c -0.449 0 -0.816 0.105 -1.082 0.32 c -0.266 0.211 -0.477 0.504 -0.629 0.875 c -0.141 0.367 -0.238 0.793 -0.301 1.281 c -0.047 0.484 -0.063 1.01 -0.063 1.57 m -2.645 0 c 0 -2 0.418 -3.508 1.25 -4.52 c 0.836 -1.027 1.988 -1.535 3.469 -1.535 c 1.535 0 2.699 0.508 3.508 1.535 c 0.797 1.012 1.207 2.52 1.207 4.52 c 0 2 -0.41 3.512 -1.227 4.543 c -0.824 1.012 -1.977 1.516 -3.469 1.516 c -1.535 0 -2.715 -0.504 -3.531 -1.516 c -0.801 -1.031 -1.207 -2.539 -1.207 -4.543" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.863 50.14 l 0 1.918 l -3.441 0 l 0 9.699 l -2.617 0 l 0 -9.699 l -3.445 0 l 0 -1.918 l 9.504 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.3 60.07 c 0.438 0 0.793 -0.035 1.074 -0.105 c 0.293 -0.09 0.535 -0.207 0.703 -0.34 c 0.168 -0.148 0.273 -0.32 0.336 -0.488 c 0.07 -0.184 0.105 -0.379 0.105 -0.566 c 0 -0.238 -0.078 -0.445 -0.23 -0.641 c -0.16 -0.184 -0.355 -0.344 -0.594 -0.488 c -0.238 -0.141 -0.504 -0.273 -0.809 -0.387 c -0.293 -0.125 -0.586 -0.242 -0.887 -0.34 c -0.391 -0.125 -0.797 -0.266 -1.223 -0.434 c -0.426 -0.16 -0.809 -0.363 -1.164 -0.613 c -0.336 -0.258 -0.621 -0.559 -0.844 -0.922 c -0.23 -0.371 -0.336 -0.836 -0.336 -1.383 c 0 -1.094 0.391 -1.945 1.18 -2.559 c 0.809 -0.609 1.898 -0.914 3.301 -0.914 c 0.801 0 1.5 0.082 2.086 0.242 c 0.613 0.16 1.117 0.344 1.527 0.539 l -0.766 1.785 c -0.344 -0.18 -0.742 -0.32 -1.18 -0.453 c -0.426 -0.125 -0.914 -0.188 -1.48 -0.188 c -1.383 0 -2.066 0.445 -2.066 1.332 c 0 0.23 0.07 0.426 0.211 0.605 c 0.133 0.156 0.313 0.309 0.523 0.449 c 0.223 0.125 0.473 0.242 0.738 0.34 c 0.281 0.098 0.559 0.195 0.824 0.281 c 0.406 0.133 0.832 0.293 1.27 0.461 c 0.453 0.172 0.859 0.391 1.223 0.676 c 0.383 0.277 0.691 0.629 0.934 1.055 c 0.238 0.41 0.363 0.934 0.363 1.57 c 0 1.094 -0.41 1.938 -1.207 2.539 c -0.789 0.586 -1.996 0.879 -3.613 0.879 c -1.09 0 -1.949 -0.098 -2.598 -0.301 c -0.648 -0.215 -1.137 -0.41 -1.465 -0.578 l 0.762 -1.879 c 0.383 0.203 0.836 0.391 1.352 0.566 c 0.539 0.168 1.188 0.258 1.949 0.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 00000000..8047d261
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.336 56.25 c 0 0.539 0.016 1.043 0.059 1.516 c 0.059 0.465 0.152 0.867 0.285 1.211 c 0.145 0.348 0.348 0.617 0.598 0.816 c 0.254 0.203 0.598 0.305 1.027 0.305 c 0.414 0 0.742 -0.102 1 -0.305 c 0.262 -0.199 0.461 -0.469 0.598 -0.816 c 0.152 -0.359 0.242 -0.766 0.277 -1.227 c 0.059 -0.465 0.082 -0.961 0.082 -1.5 c 0 -0.527 -0.023 -1.027 -0.082 -1.488 c -0.035 -0.48 -0.125 -0.883 -0.277 -1.23 c -0.137 -0.344 -0.328 -0.613 -0.582 -0.816 c -0.254 -0.199 -0.598 -0.301 -1.02 -0.301 c -0.43 0 -0.773 0.102 -1.027 0.301 c -0.25 0.203 -0.453 0.48 -0.598 0.836 c -0.133 0.344 -0.227 0.746 -0.285 1.211 c -0.043 0.461 -0.059 0.961 -0.059 1.488 m -2.508 0 c 0 -1.895 0.395 -3.324 1.188 -4.281 c 0.789 -0.977 1.883 -1.457 3.289 -1.457 c 1.457 0 2.559 0.48 3.324 1.457 c 0.758 0.957 1.148 2.387 1.148 4.281 c 0 1.902 -0.391 3.336 -1.164 4.313 c -0.781 0.957 -1.875 1.438 -3.289 1.438 c -1.457 0 -2.578 -0.48 -3.352 -1.438 c -0.758 -0.977 -1.145 -2.41 -1.145 -4.313" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.867 59.988 c 0.066 0.016 0.133 0.016 0.219 0.016 c 0.074 0 0.152 0 0.219 0 c 0.563 0 1.027 -0.09 1.406 -0.285 c 0.387 -0.184 0.688 -0.445 0.914 -0.781 c 0.246 -0.328 0.414 -0.715 0.508 -1.172 c 0.109 -0.461 0.16 -0.969 0.16 -1.516 c 0 -0.469 -0.043 -0.934 -0.117 -1.387 c -0.086 -0.445 -0.23 -0.844 -0.422 -1.188 c -0.203 -0.344 -0.48 -0.613 -0.824 -0.816 c -0.348 -0.219 -0.801 -0.32 -1.348 -0.32 c -0.102 0 -0.227 0 -0.363 0.016 c -0.125 0 -0.25 0.008 -0.352 0.035 l 0 7.398 m 5.934 -3.738 c 0 1.027 -0.152 1.895 -0.445 2.617 c -0.277 0.719 -0.676 1.297 -1.18 1.742 c -0.512 0.457 -1.121 0.785 -1.828 1 c -0.695 0.191 -1.465 0.293 -2.305 0.293 c -0.438 0 -0.875 -0.016 -1.305 -0.066 c -0.414 -0.035 -0.859 -0.102 -1.34 -0.195 l 0 -10.746 c 0.559 -0.109 1.086 -0.176 1.582 -0.211 c 0.5 -0.035 0.953 -0.059 1.383 -0.059 c 0.816 0 1.555 0.109 2.23 0.328 c 0.68 0.211 1.254 0.547 1.715 1.012 c 0.473 0.453 0.836 1.035 1.086 1.742 c 0.27 0.695 0.406 1.547 0.406 2.539" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.992 60.16 c 0.414 0 0.75 -0.031 1.02 -0.102 c 0.277 -0.082 0.504 -0.191 0.664 -0.316 c 0.16 -0.145 0.262 -0.305 0.32 -0.465 c 0.066 -0.176 0.102 -0.363 0.102 -0.539 c 0 -0.227 -0.074 -0.422 -0.219 -0.605 c -0.152 -0.176 -0.336 -0.328 -0.563 -0.465 c -0.23 -0.133 -0.48 -0.258 -0.766 -0.367 c -0.281 -0.121 -0.559 -0.23 -0.844 -0.32 c -0.371 -0.117 -0.758 -0.254 -1.16 -0.414 c -0.406 -0.152 -0.766 -0.344 -1.105 -0.582 c -0.316 -0.242 -0.586 -0.527 -0.797 -0.875 c -0.219 -0.352 -0.32 -0.789 -0.32 -1.313 c 0 -1.035 0.371 -1.844 1.117 -2.422 c 0.77 -0.582 1.805 -0.867 3.133 -0.867 c 0.758 0 1.422 0.074 1.977 0.227 c 0.582 0.152 1.063 0.328 1.449 0.512 l -0.723 1.691 c -0.328 -0.168 -0.707 -0.301 -1.121 -0.426 c -0.402 -0.121 -0.867 -0.18 -1.406 -0.18 c -1.313 0 -1.961 0.422 -1.961 1.266 c 0 0.219 0.066 0.402 0.203 0.57 c 0.125 0.152 0.293 0.293 0.496 0.43 c 0.211 0.117 0.445 0.227 0.699 0.32 c 0.27 0.094 0.531 0.184 0.781 0.27 c 0.387 0.125 0.793 0.277 1.203 0.438 c 0.43 0.16 0.816 0.371 1.164 0.641 c 0.359 0.258 0.656 0.598 0.883 1 c 0.227 0.387 0.344 0.883 0.344 1.488 c 0 1.035 -0.387 1.836 -1.145 2.41 c -0.746 0.555 -1.895 0.832 -3.426 0.832 c -1.035 0 -1.852 -0.094 -2.465 -0.285 c -0.613 -0.203 -1.078 -0.387 -1.391 -0.547 l 0.727 -1.785 c 0.359 0.191 0.789 0.371 1.277 0.539 c 0.516 0.16 1.129 0.242 1.852 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 100644
index 00000000..41090ced
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.313 56.6 c 0 0.523 0.016 1.02 0.059 1.48 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.137 0.336 0.336 0.602 0.582 0.797 c 0.25 0.199 0.578 0.297 0.988 0.297 c 0.406 0 0.727 -0.098 0.973 -0.297 c 0.258 -0.195 0.453 -0.461 0.586 -0.797 c 0.141 -0.355 0.23 -0.75 0.273 -1.203 c 0.047 -0.453 0.07 -0.941 0.07 -1.465 c 0 -0.52 -0.023 -1.01 -0.07 -1.461 c -0.043 -0.469 -0.133 -0.863 -0.273 -1.203 c -0.133 -0.336 -0.32 -0.602 -0.57 -0.797 c -0.246 -0.199 -0.574 -0.297 -0.988 -0.297 c -0.41 0 -0.738 0.098 -0.988 0.297 c -0.246 0.195 -0.445 0.469 -0.582 0.816 c -0.133 0.336 -0.223 0.73 -0.273 1.184 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.43 0 c 0 -1.855 0.387 -3.258 1.145 -4.195 c 0.766 -0.957 1.828 -1.426 3.188 -1.426 c 1.41 0 2.488 0.469 3.223 1.426 c 0.742 0.938 1.113 2.34 1.113 4.195 c 0 1.859 -0.379 3.262 -1.129 4.215 c -0.75 0.941 -1.813 1.41 -3.188 1.41 c -1.41 0 -2.488 -0.469 -3.238 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.3 51.21 l 0 1.781 l -3.164 0 l 0 9 l -2.414 0 l 0 -9 l -3.164 0 l 0 -1.781 l 8.742 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.01 51.21 l 0 1.781 l -3.172 0 l 0 9 l -2.406 0 l 0 -9 l -3.164 0 l 0 -1.781 l 8.742 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 100644
index 00000000..a73efa84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 26 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.11 30.672 l 0 2.227 l 22.21 0 l 0 -2.227 m -22.21 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 36 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.344 20.68 l 0 22.21 l 1.746 0 l 0 -22.21 m -1.746 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.997 -6 -1.997 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,5.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.466 33 c 2 -5 2 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,5.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.318 c 0 5.03 -4.076 9.102 -9.102 9.102 c -5.03 0 -9.102 -4.076 -9.102 -9.102 c 0 -5.03 4.076 -9.102 9.102 -9.102 c 5.03 0 9.102 4.076 9.102 9.102 m 0 0" transform="matrix(1.220113,0,0,1.220051,2.990299,-1.543714)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.01 56.55 c 0 0.531 0.023 1.031 0.059 1.496 c 0.059 0.457 0.148 0.855 0.281 1.195 c 0.141 0.344 0.34 0.609 0.59 0.809 c 0.258 0.199 0.59 0.297 1.016 0.297 c 0.414 0 0.75 -0.098 0.996 -0.297 c 0.27 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.051 -0.461 0.082 -0.949 0.082 -1.48 c 0 -0.527 -0.031 -1.016 -0.082 -1.473 c -0.043 -0.477 -0.133 -0.875 -0.273 -1.215 c -0.133 -0.34 -0.324 -0.605 -0.582 -0.809 c -0.25 -0.199 -0.59 -0.297 -1.016 -0.297 c -0.426 0 -0.758 0.098 -1.016 0.297 c -0.25 0.203 -0.449 0.477 -0.59 0.824 c -0.133 0.34 -0.223 0.742 -0.281 1.199 c -0.035 0.457 -0.059 0.945 -0.059 1.473 m -2.488 0 c 0 -1.871 0.391 -3.285 1.172 -4.234 c 0.785 -0.965 1.871 -1.438 3.262 -1.438 c 1.445 0 2.543 0.473 3.301 1.438 c 0.758 0.949 1.133 2.363 1.133 4.234 c 0 1.879 -0.383 3.293 -1.148 4.258 c -0.773 0.945 -1.855 1.422 -3.262 1.422 c -1.445 0 -2.551 -0.477 -3.316 -1.422 c -0.758 -0.965 -1.141 -2.379 -1.141 -4.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.37 51.12 l 0 1.797 l -3.234 0 l 0 9.08 l -2.469 0 l 0 -9.08 l -3.234 0 l 0 -1.797 l 8.938 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.914 51.12 l 0 10.879 l -2.445 0 l 0 -4.789 l -3.258 0 l 0 4.789 l -2.445 0 l 0 -10.879 l 2.445 0 l 0 4.293 l 3.258 0 l 0 -4.293 l 2.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 100644
index 00000000..d0ce288a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 28 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.11 32.672 l 0 2.227 l 22.21 0 l 0 -2.227 m -22.21 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 38 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.344 22.68 l 0 22.21 l 1.746 0 l 0 -22.21 m -1.746 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.997 -6 -1.997 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,7.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.466 33 c 2 -5 2 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,7.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.318 c 0 5.03 -4.076 9.102 -9.102 9.102 c -5.03 0 -9.102 -4.076 -9.102 -9.102 c 0 -5.03 4.076 -9.102 9.102 -9.102 c 5.03 0 9.102 4.076 9.102 9.102 m 0 0" transform="matrix(1.220113,0,0,1.220051,2.990299,0.456286)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.11 56.55 c 0 0.531 0.023 1.031 0.059 1.496 c 0.059 0.457 0.148 0.855 0.281 1.195 c 0.141 0.344 0.34 0.609 0.59 0.809 c 0.258 0.199 0.59 0.297 1.016 0.297 c 0.414 0 0.746 -0.098 0.996 -0.297 c 0.266 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.051 -0.461 0.082 -0.949 0.082 -1.48 c 0 -0.527 -0.031 -1.016 -0.082 -1.473 c -0.043 -0.477 -0.133 -0.875 -0.273 -1.215 c -0.133 -0.34 -0.324 -0.605 -0.582 -0.809 c -0.25 -0.199 -0.594 -0.297 -1.016 -0.297 c -0.426 0 -0.758 0.098 -1.016 0.297 c -0.25 0.203 -0.449 0.477 -0.59 0.824 c -0.133 0.34 -0.223 0.742 -0.281 1.199 c -0.035 0.457 -0.059 0.945 -0.059 1.473 m -2.488 0 c 0 -1.871 0.391 -3.285 1.172 -4.234 c 0.781 -0.965 1.871 -1.438 3.262 -1.438 c 1.445 0 2.543 0.473 3.301 1.438 c 0.758 0.949 1.133 2.363 1.133 4.234 c 0 1.879 -0.383 3.293 -1.148 4.258 c -0.773 0.945 -1.855 1.422 -3.262 1.422 c -1.445 0 -2.551 -0.477 -3.316 -1.422 c -0.758 -0.965 -1.141 -2.379 -1.141 -4.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.461 51.12 l 0 1.797 l -3.234 0 l 0 9.08 l -2.469 0 l 0 -9.08 l -3.234 0 l 0 -1.797 l 8.938 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.01 51.12 l 0 10.879 l -2.445 0 l 0 -4.789 l -3.258 0 l 0 4.789 l -2.445 0 l 0 -10.879 l 2.445 0 l 0 4.293 l 3.258 0 l 0 -4.293 l 2.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 100644
index 00000000..cbb25657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.32 56.59 c 0 0.527 0.016 1.023 0.059 1.484 c 0.047 0.453 0.137 0.848 0.27 1.184 c 0.141 0.34 0.34 0.602 0.586 0.801 c 0.246 0.195 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.102 0.969 -0.297 c 0.258 -0.199 0.453 -0.461 0.586 -0.801 c 0.141 -0.352 0.23 -0.75 0.273 -1.199 c 0.047 -0.453 0.074 -0.941 0.074 -1.469 c 0 -0.516 -0.027 -1 -0.074 -1.457 c -0.043 -0.469 -0.133 -0.863 -0.273 -1.199 c -0.133 -0.34 -0.32 -0.602 -0.566 -0.801 c -0.25 -0.195 -0.578 -0.297 -0.988 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.246 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.336 -0.223 0.73 -0.27 1.184 c -0.043 0.453 -0.059 0.941 -0.059 1.457 m -2.43 0 c 0 -1.852 0.387 -3.25 1.145 -4.188 c 0.766 -0.957 1.828 -1.426 3.188 -1.426 c 1.406 0 2.484 0.469 3.219 1.426 c 0.742 0.938 1.109 2.336 1.109 4.188 c 0 1.863 -0.379 3.262 -1.125 4.219 c -0.75 0.938 -1.813 1.406 -3.188 1.406 c -1.41 0 -2.488 -0.469 -3.234 -1.406 c -0.742 -0.957 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.512 60.25 c 0.059 0.016 0.133 0.016 0.207 0.016 c 0.082 0 0.156 0 0.215 0 c 0.543 0 0.996 -0.09 1.359 -0.277 c 0.375 -0.184 0.672 -0.438 0.895 -0.766 c 0.23 -0.32 0.395 -0.711 0.488 -1.145 c 0.098 -0.453 0.156 -0.949 0.156 -1.484 c 0 -0.461 -0.043 -0.914 -0.125 -1.355 c -0.074 -0.438 -0.207 -0.824 -0.402 -1.164 c -0.199 -0.336 -0.461 -0.598 -0.801 -0.797 c -0.336 -0.215 -0.766 -0.313 -1.301 -0.313 c -0.098 0 -0.211 0 -0.344 0.016 c -0.133 0 -0.246 0.008 -0.348 0.031 l 0 7.238 m 5.738 -3.656 c 0 0.996 -0.137 1.855 -0.426 2.563 c -0.273 0.699 -0.652 1.266 -1.145 1.703 c -0.488 0.445 -1.078 0.766 -1.762 0.973 c -0.676 0.199 -1.418 0.297 -2.23 0.297 c -0.43 0 -0.852 -0.016 -1.262 -0.066 c -0.402 -0.031 -0.84 -0.098 -1.301 -0.191 l 0 -10.512 c 0.543 -0.109 1.055 -0.172 1.531 -0.207 c 0.477 -0.031 0.922 -0.059 1.336 -0.059 c 0.789 0 1.512 0.109 2.156 0.313 c 0.656 0.215 1.219 0.547 1.672 0.996 c 0.453 0.438 0.797 1.016 1.043 1.707 c 0.266 0.684 0.387 1.516 0.387 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.22 l 0 1.777 l -3.168 0 l 0 8.992 l -2.406 0 l 0 -8.992 l -3.16 0 l 0 -1.777 l 8.734 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 00000000..19ce0032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openshot-qt-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openshot-qt-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 100644
index 00000000..d3189141
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.804 51.646 c 1.296 0 2.294 0.242 3.01 0.734 0.715 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.356 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.048 0.734 l -0.721 0 0 3.123 l -2.027 0 0 -9.135 c 0.199 -0.033 0.418 -0.075 0.659 -0.101 0.251 -0.029 0.506 -0.049 0.76 -0.062 0.251 -0.02 0.499 -0.036 0.738 -0.042 0.242 -0.013 0.454 -0.013 0.646 -0.013 m 0.225 1.596 c -0.117 0 -0.287 0.007 -0.506 0.013 -0.212 0 -0.379 0.016 -0.496 0.036 l 0 2.986 0.822 0 c 0.646 0 1.139 -0.114 1.469 -0.343 0.33 -0.238 0.493 -0.643 0.493 -1.211 0 -0.542 -0.163 -0.92 -0.493 -1.139 -0.323 -0.225 -0.747 -0.343 -1.289 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.03 51.646 c 1.296 0 2.298 0.242 3.01 0.734 0.712 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.359 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.042 0.734 l -0.728 0 0 3.123 -2.027 0 0 -9.135 c 0.196 -0.033 0.418 -0.075 0.656 -0.101 0.255 -0.029 0.509 -0.049 0.76 -0.062 0.255 -0.02 0.499 -0.036 0.741 -0.042 0.238 -0.013 0.46 -0.013 0.643 -0.013 m 0.228 1.596 c -0.117 0 -0.29 0.007 -0.509 0.013 -0.212 0 -0.375 0.016 -0.493 0.036 l 0 2.986 0.822 0 c 0.643 0 1.139 -0.114 1.465 -0.343 0.33 -0.238 0.496 -0.643 0.496 -1.211 0 -0.542 -0.166 -0.92 -0.496 -1.139 -0.32 -0.225 -0.747 -0.343 -1.286 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.39 51.75 0 1.521 -2.686 0 0 7.729 -2.043 0 0 -7.729 -2.68 0 0 -1.521 7.409 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 61 c -0.212 -0.503 -0.47 -1.061 -0.777 -1.671 -0.294 -0.614 -0.607 -1.221 -0.937 -1.828 -0.32 0.578 -0.636 1.178 -0.956 1.815 c -0.317 0.617 -0.587 1.181 -0.819 1.684 l -2.193 0 c 0.111 -0.271 0.271 -0.587 0.483 -0.963 0.215 -0.372 0.454 -0.777 0.705 -1.211 0.264 -0.431 0.539 -0.878 0.826 -1.325 0.284 -0.47 0.558 -0.911 0.816 -1.335 l -2.663 -4.311 2.19 0 1.612 2.928 1.697 -2.928 2.043 0 -2.601 4.269 c 0.294 0.424 0.587 0.865 0.868 1.328 0.284 0.467 0.552 0.914 0.787 1.361 0.261 0.434 0.477 0.839 0.666 1.224 c 0.183 0.375 0.336 0.692 0.441 0.963 l -2.187 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 100644
index 00000000..d7d33328
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.804 51.646 c 1.296 0 2.294 0.242 3.01 0.734 0.715 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.356 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.048 0.734 l -0.721 0 0 3.123 l -2.027 0 0 -9.135 c 0.199 -0.033 0.418 -0.075 0.659 -0.101 0.251 -0.029 0.506 -0.049 0.76 -0.062 0.251 -0.02 0.499 -0.036 0.738 -0.042 0.242 -0.013 0.454 -0.013 0.646 -0.013 m 0.225 1.596 c -0.117 0 -0.287 0.007 -0.506 0.013 -0.212 0 -0.379 0.016 -0.496 0.036 l 0 2.986 0.822 0 c 0.646 0 1.139 -0.114 1.469 -0.343 0.33 -0.238 0.493 -0.643 0.493 -1.211 0 -0.542 -0.163 -0.92 -0.493 -1.139 -0.323 -0.225 -0.747 -0.343 -1.289 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.03 51.646 c 1.296 0 2.298 0.242 3.01 0.734 0.712 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.359 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.042 0.734 l -0.728 0 0 3.123 -2.027 0 0 -9.135 c 0.196 -0.033 0.418 -0.075 0.656 -0.101 0.255 -0.029 0.509 -0.049 0.76 -0.062 0.255 -0.02 0.499 -0.036 0.741 -0.042 0.238 -0.013 0.46 -0.013 0.643 -0.013 m 0.228 1.596 c -0.117 0 -0.29 0.007 -0.509 0.013 -0.212 0 -0.375 0.016 -0.493 0.036 l 0 2.986 0.822 0 c 0.643 0 1.139 -0.114 1.465 -0.343 0.33 -0.238 0.496 -0.643 0.496 -1.211 0 -0.542 -0.166 -0.92 -0.496 -1.139 -0.32 -0.225 -0.747 -0.343 -1.286 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 61 c -0.212 -0.503 -0.47 -1.061 -0.777 -1.671 -0.294 -0.614 -0.607 -1.221 -0.937 -1.828 -0.32 0.578 -0.636 1.178 -0.956 1.815 c -0.317 0.617 -0.587 1.181 -0.819 1.684 l -2.193 0 c 0.111 -0.271 0.271 -0.587 0.483 -0.963 0.215 -0.372 0.454 -0.777 0.705 -1.211 0.264 -0.431 0.539 -0.878 0.826 -1.325 0.284 -0.47 0.558 -0.911 0.816 -1.335 l -2.663 -4.311 2.19 0 1.612 2.928 1.697 -2.928 2.043 0 -2.601 4.269 c 0.294 0.424 0.587 0.865 0.868 1.328 0.284 0.467 0.552 0.914 0.787 1.361 0.261 0.434 0.477 0.839 0.666 1.224 c 0.183 0.375 0.336 0.692 0.441 0.963 l -2.187 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.29 59.61 c 0.313 0 0.57 -0.028 0.769 -0.085 0.207 -0.071 0.37 -0.164 0.491 -0.271 0.121 -0.121 0.199 -0.256 0.242 -0.392 0.05 -0.157 0.071 -0.306 0.071 -0.456 0 -0.192 -0.057 -0.363 -0.164 -0.513 -0.107 -0.15 -0.249 -0.278 -0.42 -0.392 -0.171 -0.121 -0.356 -0.221 -0.57 -0.313 -0.207 -0.1 -0.42 -0.192 -0.627 -0.271 -0.278 -0.1 -0.57 -0.214 -0.869 -0.349 -0.299 -0.128 -0.57 -0.292 -0.819 -0.491 -0.242 -0.207 -0.442 -0.449 -0.598 -0.741 -0.164 -0.299 -0.242 -0.669 -0.242 -1.111 0 -0.876 0.278 -1.56 0.84 -2.051 0.563 -0.491 1.346 -0.734 2.329 -0.734 0.57 0 1.068 0.064 1.481 0.192 0.434 0.128 0.79 0.278 1.082 0.434 l -0.541 1.431 c -0.249 -0.142 -0.527 -0.256 -0.84 -0.363 -0.299 -0.1 -0.648 -0.15 -1.047 -0.15 -0.976 0 -1.467 0.356 -1.467 1.068 0 0.185 0.05 0.342 0.15 0.484 0.1 0.128 0.228 0.249 0.377 0.363 0.157 0.1 0.335 0.192 0.527 0.271 0.199 0.078 0.392 0.157 0.577 0.221 0.292 0.114 0.591 0.242 0.904 0.377 0.313 0.135 0.605 0.313 0.862 0.541 0.271 0.221 0.491 0.506 0.662 0.847 0.171 0.328 0.256 0.748 0.256 1.261 0 0.876 -0.285 1.552 -0.855 2.037 -0.563 0.47 -1.41 0.705 -2.564 0.705 -0.762 0 -1.382 -0.078 -1.837 -0.242 -0.456 -0.171 -0.805 -0.328 -1.033 -0.463 l 0.541 -1.51 c 0.263 0.164 0.584 0.313 0.954 0.456 0.377 0.135 0.84 0.207 1.374 0.207" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 100644
index 00000000..26850b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.769 51.855 c 1.28 0 2.266 0.239 2.969 0.706 0.706 0.461 1.057 1.212 1.057 2.26 0 1.057 -0.351 1.828 -1.07 2.302 -0.703 0.467 -1.705 0.703 -3.01 0.703 l -0.712 0 0 2.991 -2 0 0 -8.742 c 0.197 -0.035 0.413 -0.068 0.651 -0.103 0.248 -0.026 0.5 -0.048 0.751 -0.055 0.248 -0.019 0.493 -0.032 0.729 -0.039 0.239 -0.013 0.448 -0.023 0.638 -0.023 m 0.222 1.538 c -0.116 0 -0.284 0 -0.5 0.013 -0.21 0 -0.374 0.006 -0.49 0.029 l 0 2.863 0.812 0 c 0.638 0 1.125 -0.116 1.451 -0.332 0.326 -0.229 0.487 -0.616 0.487 -1.157 0 -0.516 -0.161 -0.88 -0.487 -1.09 -0.319 -0.216 -0.738 -0.326 -1.273 -0.326" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.726 56.38 c 0 0.432 0.013 0.838 0.048 1.219 0.039 0.371 0.122 0.696 0.229 0.974 0.116 0.277 0.277 0.496 0.487 0.658 0.203 0.161 0.48 0.242 0.828 0.242 0.335 0 0.606 -0.081 0.809 -0.242 0.219 -0.161 0.38 -0.38 0.49 -0.658 0.119 -0.29 0.197 -0.616 0.229 -0.986 0.042 -0.374 0.068 -0.774 0.068 -1.206 0 -0.426 -0.026 -0.825 -0.068 -1.199 -0.032 -0.384 -0.11 -0.709 -0.229 -0.986 -0.11 -0.277 -0.264 -0.493 -0.467 -0.658 -0.21 -0.161 -0.487 -0.242 -0.832 -0.242 -0.348 0 -0.625 0.081 -0.828 0.242 -0.21 0.164 -0.371 0.387 -0.487 0.671 -0.106 0.277 -0.19 0.603 -0.229 0.974 -0.035 0.374 -0.048 0.774 -0.048 1.199 m -2.031 0 c 0 -1.522 0.319 -2.672 0.954 -3.446 0.645 -0.783 1.531 -1.17 2.669 -1.17 1.183 0 2.082 0.387 2.698 1.17 0.616 0.774 0.928 1.924 0.928 3.446 0 1.528 -0.319 2.679 -0.941 3.465 c -0.629 0.77 -1.522 1.157 -2.666 1.157 c -1.186 0 -2.092 -0.387 -2.721 -1.157 -0.616 -0.787 -0.922 -1.937 -0.922 -3.465" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.11 51.958 0 1.46 -2.653 0 0 7.398 -2.02 0 0 -7.398 -2.647 0 0 -1.46 7.318 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.84 60.826 c -0.21 -0.496 -0.464 -1.048 -0.767 -1.65 -0.29 -0.606 -0.6 -1.206 -0.925 -1.805 -0.316 0.571 -0.629 1.164 -0.945 1.792 -0.313 0.609 -0.58 1.167 -0.809 1.663 l -2.166 0 c 0.11 -0.268 0.268 -0.58 0.477 -0.951 0.213 -0.367 0.448 -0.767 0.696 -1.196 0.261 -0.426 0.532 -0.867 0.816 -1.309 0.28 -0.464 0.551 -0.899 0.806 -1.318 l -2.63 -4.258 2.163 0 1.592 2.892 1.676 -2.892 2.02 0 -2.569 4.216 c 0.29 0.419 0.58 0.854 0.857 1.312 0.28 0.461 0.545 0.903 0.777 1.344 0.258 0.429 0.471 0.828 0.658 1.209 0.181 0.371 0.332 0.683 0.435 0.951 l -2.16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 100644
index 00000000..7c4d8b44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 0 20 -24 0 0 -20 z m -2 2 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.8237875,0,0,0.8237875,1.171825,9.9514094)">
+ <path d="m 24.801 61.984 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 c -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 c -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.699 61.984 -7.668 0 0 -10.945 2.449 0 0 9.141 5.219 0 0 1.805" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.06 60.39 c 0.398 0 0.734 -0.031 1 -0.098 0.273 -0.086 0.492 -0.195 0.641 -0.32 0.16 -0.141 0.27 -0.301 0.32 -0.461 0.066 -0.184 0.098 -0.359 0.098 -0.535 0 -0.223 -0.074 -0.418 -0.215 -0.602 -0.145 -0.176 -0.328 -0.324 -0.555 -0.457 -0.223 -0.137 -0.477 -0.262 -0.742 -0.371 -0.277 -0.117 -0.551 -0.223 -0.828 -0.316 -0.367 -0.117 -0.754 -0.25 -1.145 -0.41 -0.395 -0.148 -0.754 -0.344 -1.09 -0.578 -0.309 -0.242 -0.574 -0.527 -0.785 -0.867 -0.207 -0.352 -0.316 -0.789 -0.316 -1.305 0 -1.031 0.367 -1.832 1.102 -2.41 0.754 -0.578 1.773 -0.859 3.078 -0.859 0.746 0 1.398 0.074 1.949 0.223 0.57 0.152 1.039 0.328 1.422 0.512 l -0.711 1.68 c -0.324 -0.168 -0.695 -0.301 -1.105 -0.426 -0.391 -0.117 -0.852 -0.176 -1.379 -0.176 -1.289 0 -1.93 0.418 -1.93 1.254 0 0.219 0.066 0.402 0.199 0.57 0.125 0.148 0.293 0.293 0.492 0.426 0.211 0.117 0.438 0.227 0.688 0.316 0.266 0.094 0.52 0.188 0.77 0.27 0.383 0.125 0.777 0.277 1.18 0.434 0.426 0.16 0.801 0.367 1.145 0.637 0.352 0.258 0.645 0.594 0.871 0.996 0.215 0.383 0.332 0.879 0.332 1.48 0 1.027 -0.375 1.82 -1.129 2.391 -0.734 0.551 -1.855 0.828 -3.359 0.828 -1.012 0 -1.824 -0.094 -2.426 -0.285 -0.602 -0.199 -1.063 -0.383 -1.363 -0.543 l 0.711 -1.773 c 0.352 0.191 0.777 0.367 1.262 0.535 0.5 0.16 1.105 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54.23 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 100644
index 00000000..aa7b552a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 0 26 -28 0 0 -26 z m -2 2 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.84354244,0,0,0.84354244,0.81623608,8.7003687)">
+ <path d="m 24.602 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 0.254 -0.461 0.523 -0.961 0.82 -1.484 0.313 -0.535 0.621 -1.074 0.957 -1.633 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 2.543 0 1.871 3.574 1.969 -3.574 2.371 0 -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 0.328 0.566 0.633 1.117 0.922 1.668 0.285 0.523 0.539 1.023 0.762 1.5 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.15 62 -7.438 0 0 -11.195 2.371 0 0 9.352 5.066 0 0 1.844" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.6 50.805 0 1.844 -3.117 0 0 9.352 -2.371 0 0 -9.352 -3.125 0 0 -1.844 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 53.39 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 0.254 -0.461 0.523 -0.961 0.82 -1.484 0.313 -0.535 0.621 -1.074 0.957 -1.633 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 2.543 0 1.871 3.574 1.969 -3.574 2.371 0 -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 0.328 0.566 0.633 1.117 0.922 1.668 0.285 0.523 0.539 1.023 0.762 1.5 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 100644
index 00000000..4eb0c0de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#36c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(0.82742851,0,0,0.82957432,1.1515372,9.574176)">
+ <path d="m 20.387 60.15 c 0.066 0.016 0.141 0.016 0.223 0.016 0.074 0 0.148 0 0.215 0 0.559 0 1.02 -0.09 1.391 -0.281 0.387 -0.18 0.691 -0.434 0.91 -0.762 0.242 -0.324 0.406 -0.707 0.496 -1.145 0.105 -0.453 0.164 -0.945 0.164 -1.48 0 -0.461 -0.043 -0.914 -0.125 -1.359 -0.082 -0.434 -0.211 -0.82 -0.418 -1.156 -0.199 -0.34 -0.469 -0.602 -0.805 -0.801 -0.348 -0.211 -0.793 -0.313 -1.332 -0.313 -0.109 0 -0.223 0 -0.363 0.02 -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.23 m 5.875 -3.652 c 0 0.996 -0.148 1.852 -0.438 2.559 -0.277 0.699 -0.664 1.266 -1.168 1.703 -0.5 0.441 -1.109 0.762 -1.809 0.969 -0.684 0.199 -1.449 0.297 -2.277 0.297 -0.438 0 -0.875 -0.016 -1.293 -0.066 -0.41 -0.031 -0.855 -0.098 -1.332 -0.188 l 0 -10.504 c 0.559 -0.109 1.078 -0.172 1.57 -0.207 0.484 -0.031 0.945 -0.059 1.367 -0.059 0.805 0 1.547 0.109 2.203 0.313 0.676 0.215 1.242 0.543 1.711 0.996 0.461 0.438 0.813 1.012 1.07 1.703 0.262 0.684 0.395 1.512 0.395 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.813 56.5 c 0 0.527 0.016 1.02 0.059 1.48 0.059 0.453 0.148 0.848 0.281 1.184 0.148 0.336 0.344 0.602 0.59 0.797 0.254 0.199 0.594 0.297 1.012 0.297 0.41 0 0.742 -0.098 0.996 -0.297 0.262 -0.195 0.461 -0.461 0.594 -0.797 0.145 -0.352 0.238 -0.746 0.277 -1.199 0.051 -0.453 0.082 -0.938 0.082 -1.465 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.863 -0.277 -1.199 -0.133 -0.34 -0.324 -0.602 -0.578 -0.797 -0.246 -0.199 -0.582 -0.297 -1.012 -0.297 c -0.418 0 -0.758 0.098 -1.012 0.297 -0.246 0.195 -0.441 0.469 -0.59 0.813 -0.133 0.336 -0.223 0.73 -0.281 1.184 -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.484 0 c 0 -1.852 0.395 -3.25 1.18 -4.188 0.781 -0.953 1.855 -1.422 3.246 -1.422 1.449 0 2.543 0.469 3.301 1.422 0.746 0.938 1.125 2.336 1.125 4.188 0 1.859 -0.379 3.258 -1.152 4.211 -0.766 0.938 -1.852 1.406 -3.246 1.406 -1.449 0 -2.551 -0.469 -3.316 -1.406 c -0.758 -0.953 -1.137 -2.352 -1.137 -4.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.586 62.12 c -1.727 0 -3.051 -0.484 -3.965 -1.465 c -0.91 -0.969 -1.371 -2.352 -1.371 -4.152 c 0 -0.887 0.141 -1.688 0.418 -2.379 0.281 -0.699 0.668 -1.281 1.152 -1.758 0.5 -0.484 1.094 -0.848 1.77 -1.094 0.68 -0.254 1.43 -0.379 2.234 -0.379 0.438 0 0.832 0.031 1.176 0.098 0.355 0.059 0.668 0.133 0.93 0.215 0.266 0.082 0.488 0.164 0.66 0.254 0.18 0.098 0.32 0.164 0.41 0.215 l -0.633 1.703 c -0.305 -0.172 -0.676 -0.32 -1.109 -0.438 -0.422 -0.121 -0.914 -0.188 -1.473 -0.188 c -0.379 0 -0.758 0.066 -1.129 0.188 -0.352 0.117 -0.68 0.32 -0.969 0.609 -0.281 0.281 -0.512 0.656 -0.699 1.125 -0.172 0.48 -0.254 1.07 -0.254 1.777 0 1.227 0.238 2.172 0.715 2.832 0.484 0.648 1.281 0.977 2.375 0.977 0.633 0 1.16 -0.066 1.57 -0.188 0.422 -0.133 0.758 -0.258 1.012 -0.387 l 0.617 1.684 c -0.344 0.191 -0.813 0.363 -1.414 0.52 -0.574 0.156 -1.25 0.23 -2.023 0.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 100644
index 00000000..4582a328
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#36c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.82440562,0,0,0.82440562,1.1929018,9.9262927)">
+ <path d="m 20.391 60.26 c 0.066 0.016 0.141 0.016 0.215 0.016 0.082 0 0.156 0 0.223 0 0.551 0 1.01 -0.09 1.379 -0.277 0.379 -0.18 0.684 -0.434 0.902 -0.766 0.238 -0.32 0.402 -0.695 0.492 -1.141 0.109 -0.449 0.164 -0.945 0.164 -1.477 0 -0.461 -0.039 -0.914 -0.121 -1.355 -0.074 -0.438 -0.215 -0.82 -0.41 -1.16 -0.199 -0.336 -0.469 -0.598 -0.813 -0.797 -0.34 -0.211 -0.781 -0.309 -1.324 -0.309 -0.105 0 -0.223 0 -0.352 0.016 -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.219 m 5.84 -3.645 c 0 1 -0.148 1.848 -0.434 2.555 -0.281 0.695 -0.668 1.262 -1.168 1.699 -0.5 0.441 -1.09 0.762 -1.789 0.977 -0.691 0.188 -1.445 0.289 -2.277 0.289 -0.426 0 -0.852 -0.02 -1.277 -0.066 c -0.406 -0.035 -0.848 -0.098 -1.324 -0.191 l 0 -10.484 c 0.559 -0.102 1.074 -0.176 1.559 -0.207 0.488 -0.031 0.945 -0.059 1.363 -0.059 0.809 0 1.531 0.109 2.188 0.32 0.672 0.207 1.238 0.535 1.699 0.988 0.461 0.441 0.813 1.01 1.066 1.699 0.266 0.68 0.395 1.512 0.395 2.48" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.762 56.61 c 0 0.523 0.02 1.016 0.059 1.477 0.051 0.453 0.148 0.848 0.281 1.184 0.137 0.336 0.336 0.598 0.59 0.797 0.246 0.195 0.582 0.297 1 0.297 0.414 0 0.742 -0.102 0.988 -0.297 0.262 -0.199 0.457 -0.461 0.59 -0.797 0.148 -0.352 0.238 -0.746 0.281 -1.199 0.047 -0.453 0.082 -0.938 0.082 -1.461 0 -0.52 -0.035 -1 -0.082 -1.453 -0.043 -0.469 -0.133 -0.863 -0.281 -1.199 -0.133 -0.34 -0.32 -0.602 -0.566 -0.797 -0.254 -0.199 -0.59 -0.297 -1.012 -0.297 -0.418 0 -0.754 0.098 -1 0.297 -0.254 0.195 -0.453 0.469 -0.59 0.813 -0.133 0.336 -0.23 0.73 -0.281 1.184 -0.039 0.449 -0.059 0.934 -0.059 1.453 m -2.461 0 c 0 -1.848 0.383 -3.246 1.156 -4.18 0.781 -0.953 1.855 -1.422 3.234 -1.422 1.437 0 2.531 0.469 3.277 1.422 0.75 0.934 1.125 2.332 1.125 4.18 0 1.855 -0.383 3.25 -1.141 4.203 -0.762 0.938 -1.848 1.406 -3.234 1.406 -1.438 0 -2.539 -0.469 -3.301 -1.406 -0.75 -0.953 -1.117 -2.348 -1.117 -4.203" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 0 1.773 -3.219 0 0 8.977 -2.449 0 0 -8.977 -3.211 0 0 -1.773 8.879 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54.16 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 c -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.snap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg
new file mode 100644
index 00000000..f17d72f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 18.379 49.31 q 0.546 0 0.898 -0.104 0.37 -0.121 0.581 -0.312 0.211 -0.208 0.282 -0.451 0.088 -0.26 0.088 -0.52 0 -0.329 -0.194 -0.589 -0.194 -0.26 -0.493 -0.451 -0.299 -0.208 -0.669 -0.364 -0.37 -0.173 -0.739 -0.312 -0.493 -0.173 -1.021 -0.399 -0.528 -0.225 -0.968 -0.572 -0.422 -0.347 -0.704 -0.85 -0.282 -0.52 -0.282 -1.283 0 -1.508 0.986 -2.358 q 1 -0.85 2.745 -0.85 q 1 0 1.742 0.225 0.757 0.225 1.267 0.503 l -0.634 1.647 q -0.44 -0.243 -0.986 -0.416 -0.528 -0.173 -1.232 -0.173 -1.725 0 -1.725 1.231 0 0.312 0.176 0.555 0.176 0.225 0.44 0.416 0.282 0.173 0.616 0.312 0.352 0.139 0.686 0.26 0.51 0.191 1.056 0.433 0.563 0.225 1.021 0.624 0.475 0.381 0.774 0.971 0.299 0.572 0.299 1.456 0 1.508 -1 2.341 q -0.986 0.815 -3.01 0.815 -1.355 0 -2.165 -0.277 -0.81 -0.295 -1.214 -0.537 l 0.634 -1.734 q 0.475 0.277 1.126 0.52 0.669 0.243 1.619 0.243 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 51 c -1.094 -2.568 -2.217 -5.04 -3.49 -7.304 l 0 7.304 -2.114 0 0 -11 1.796 0 c 1.382 2.204 2.404 4.35 3.49 6.67 l 0 -6.67 2.114 0 0 11 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.36 51 -0.522 -2.541 -2.972 0 l -0.504 2.541 -2.306 0 c 0.922 -3.814 2.066 -7.497 3.17 -11 l 2.414 0 c 1.206 3.732 2.278 7.5 3.098 11 z m -1.981 -8.868 c -0.459 1.474 -0.827 3.071 -1.099 4.514 l 2.18 0 c -0.256 -1.554 -0.679 -3.061 -1.081 -4.514 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 44.836 39.8 c 1.384 0 2.458 0.292 3.22 0.877 0.763 0.573 1.144 1.515 1.144 2.827 0 1.324 -0.387 2.284 -1.161 2.881 -0.763 0.584 -1.848 0.877 -3.256 0.877 l -0.774 0 0 3.739 -2.165 0 0 -10.932 c 0.996 -0.212 1.991 -0.237 2.992 -0.268 m 0.246 1.914 c -0.129 0 -0.311 0.006 -0.546 0.018 -0.223 0 -0.399 0.012 -0.528 0.036 l 0 3.578 0.88 0 c 0.692 0 1.214 -0.137 1.566 -0.412 0.352 -0.286 0.528 -0.769 0.528 -1.449 0 -0.644 -0.176 -1.097 -0.528 -1.36 -0.34 -0.274 -0.798 -0.412 -1.373 -0.411 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..ed063565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+message-rfc822.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..9e61b2c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 100644
index 00000000..165e0832
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#af5b63;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.52173913,0,0,0.52173913,19.478522,21.478261)">
+ <g transform="translate(1,1)">
+ <g style="opacity:0.1">
+ <!-- color: #5968a2 -->
+ </g>
+ </g>
+ </g>
+ <path d="m 31 21 c -2.823 0 -5.645 1.073 -7.785 3.219 -4.28 4.291 -4.29 11.318 -0.01 15.609 3.626 3.636 9.226 4.117 13.452 1.59 l 7.05 6.928 c 0.818 0.818 2.617 0.954 3.586 -0.082 0.969 -1.036 0.923 -2.667 -0.066 -3.656 l -6.86 -6.797 c 2.607 -4.249 2.077 -9.919 -1.586 -13.592 -2.14 -2.145 -4.963 -3.219 -7.785 -3.219 m 0 3 c 2.04 0 4.08 0.783 5.649 2.352 3.137 3.136 3.137 8.16 0 11.297 -3.137 3.136 -8.161 3.136 -11.297 0 -3.137 -3.136 -3.137 -8.16 0 -11.297 c 1.568 -1.568 3.609 -2.352 5.649 -2.352 m -2.385 1 c -0.56 0.193 -1.104 0.45 -1.615 0.783 l 0 3.217 3 0 0 -4 z m 2.385 0 0 1 1 0 0 3 1 0 0 -4 z m 3 0.242 0 3.758 3 0 0 -1.303 c -0.232 -0.321 -0.485 -0.631 -0.775 -0.922 -0.072 -0.072 -0.15 -0.134 -0.225 -0.203 l 0 1.428 -1 0 0 -2 0.305 0 c -0.415 -0.301 -0.851 -0.554 -1.305 -0.758 z m -6 0.758 l 1 0 0 2 -1 0 z m -2 0.572 c -0.074 0.069 -0.152 0.131 -0.225 0.203 -0.29 0.29 -0.543 0.599 -0.775 0.92 l 0 1.305 1 0 z m -2 3.428 l 0 4 3 0 0 -4 z m 4 0 0 1 1 0 0 3 0.991 0 l 0.009 0 0.004 -4 -0.004 0 m 1 0 l 0 4 3 0 0 -4 z m 4.02 0 0 1 1 0 0 3 1 0 0 -4 z m -10.02 1 1 0 0 2 -1 0 z m 7 0 l 1 0 0 2 -1 0 z m -7.758 4 c 0.154 0.343 0.332 0.678 0.541 1 l 0.217 0 0 0.305 c 0.232 0.32 0.486 0.63 0.775 0.92 0.072 0.072 0.15 0.134 0.225 0.203 l 0 -2.428 z m 2.758 0 0 3.217 c 0.512 0.333 1.056 0.59 1.615 0.783 l 1.385 0 0 -4 z m 4 0 0 1 1 0 0 3 1 0 0 -4 z m 3 0 0 3.758 c 0.453 -0.204 0.888 -0.458 1.303 -0.758 l -0.303 0 0 -2 1 0 0 1.428 c 0.074 -0.069 0.152 -0.131 0.225 -0.203 0.29 -0.29 0.543 -0.601 0.775 -0.922 l 0 -1.303 z m -6 1 1 0 0 2 -1 0 z" style="fill:#f9f9f9;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.xdgapp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.xdgapp.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg
new file mode 100644
index 00000000..a4fcd101
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 28 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.273 32.723 l 0 2.555 l 25.453 0 l 0 -2.555 m -25.453 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 38 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 21.273 l 0 25.453 l 2 0 l 0 -25.453 m -2 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.44743,3.44917)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.467 33 c 2 -4.999 2 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.44743,3.44917)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.317 c 0 5.03 -4.073 9.102 -9.101 9.102 c -5.03 0 -9.101 -4.076 -9.101 -9.102 c 0 -5.03 4.076 -9.102 9.101 -9.102 c 5.03 0 9.101 4.076 9.101 9.102 m 0 0" transform="matrix(1.398322,0,0,1.398251,-1.494128,-4.195805)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg
new file mode 100644
index 00000000..7fb4c628
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg
new file mode 100644
index 00000000..0e07e887
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-7z-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg
new file mode 100644
index 00000000..bf4c9cf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.914 62 c 0.055 -0.828 0.211 -1.695 0.492 -2.621 c 0.281 -0.93 0.605 -1.844 0.992 -2.75 c 0.406 -0.906 0.836 -1.758 1.301 -2.559 c 0.469 -0.816 0.906 -1.512 1.328 -2.094 l -6.04 0 l 0 -1.977 l 9.383 0 l 0 1.801 c -0.426 0.398 -0.871 0.961 -1.375 1.688 c -0.492 0.723 -0.965 1.539 -1.414 2.465 c -0.43 0.914 -0.816 1.898 -1.16 2.945 c -0.324 1.035 -0.527 2.063 -0.605 3.102 l -2.902 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.789 51.66 c -0.668 0.855 -1.273 1.664 -1.836 2.41 c -0.555 0.746 -1.074 1.469 -1.559 2.152 c -0.473 0.668 -0.93 1.32 -1.363 1.953 c -0.422 0.625 -0.824 1.238 -1.211 1.848 l 6.18 0 l 0 1.977 l -9.477 0 l 0 -1.379 c 0.344 -0.555 0.711 -1.137 1.098 -1.742 c 0.387 -0.625 0.82 -1.285 1.293 -1.977 c 0.484 -0.695 1 -1.461 1.555 -2.27 c 0.574 -0.816 1.207 -1.707 1.883 -2.656 l -5.52 0 l 0 -1.977 l 8.957 0 l 0 1.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg
new file mode 100644
index 00000000..b82f18c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.45 55 c 0.467 1.5 0.996 3.066 1.457 4.555 c -0.018 -2.894 -0.102 -5.732 -0.117 -8.555 l 2.261 0 c -0.14 3.736 -0.325 7.377 -0.692 11 l -2.026 0 c -0.637 -1.666 -1.171 -3.291 -1.744 -4.871 -0.64 1.673 -1.205 3.26 -1.776 4.871 l -2.026 0 c -0.471 -3.7 -0.606 -7.375 -0.735 -11 l 2.261 0 c -0.042 2.895 -0.12 5.726 -0.141 8.555 c 0.506 -1.542 0.981 -3.056 1.523 -4.555" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 36.1 58.61 c 0 0.645 -0.122 1.194 -0.362 1.628 -0.248 0.438 -0.584 0.783 -1.01 1.048 -0.408 0.25 -0.904 0.438 -1.48 0.557 c -0.568 0.104 -1.179 0.154 -1.835 0.154 -0.519 0 -1.072 -0.031 -1.633 -0.088 -0.568 -0.05 -1.129 -0.123 -1.682 -0.227 l 0 -10.428 c 0.458 -0.073 0.946 -0.131 1.488 -0.177 c 0.538 -0.058 1.076 -0.081 1.595 -0.081 c 0.904 0 1.633 0.081 2.201 0.257 0.568 0.161 1.01 0.38 1.331 0.66 0.32 0.265 0.534 0.564 0.656 0.902 0.111 0.33 0.168 0.668 0.175 1.01 -0.008 0.507 -0.145 0.956 -0.423 1.351 -0.275 0.388 -0.641 0.703 -1.106 0.937 0.809 0.265 1.362 0.618 1.64 1.071 c 0.298 0.449 0.443 0.925 0.443 1.424 m -5.631 -1.459 0 2.918 c 0.168 0.027 0.355 0.042 0.546 0.05 0.202 0.015 0.401 0.023 0.591 0.023 0.275 0 0.538 -0.023 0.794 -0.054 0.256 -0.05 0.481 -0.123 0.671 -0.227 0.21 -0.115 0.378 -0.276 0.507 -0.468 0.126 -0.211 0.191 -0.468 0.191 -0.783 0 -0.522 -0.183 -0.895 -0.561 -1.11 -0.359 -0.227 -0.847 -0.346 -1.465 -0.346 l -1.274 0 m 0.931 -1.774 c 0.599 0 1.057 -0.115 1.37 -0.349 0.301 -0.242 0.462 -0.572 0.462 -0.983 0 -0.257 -0.046 -0.457 -0.134 -0.61 -0.088 -0.161 -0.217 -0.284 -0.37 -0.365 -0.153 -0.088 -0.336 -0.15 -0.534 -0.169 -0.21 -0.038 -0.42 -0.054 -0.641 -0.054 -0.179 0 -0.37 0.008 -0.561 0.015 -0.195 0.015 -0.362 0.031 -0.523 0.058 l 0 2.457 0.931 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.655 62.1 -0.666 -2.837 l -3.03 0 l -0.651 2.837 -2.508 0 c 1.01 -3.825 2.249 -7.604 3.453 -11.1 l 2.625 0 c 1.319 3.72 2.463 7.591 3.371 11.1 l -2.594 0 m -2.148 -8.971 c -0.511 1.513 -0.807 2.821 -1.115 4.319 l 2.208 0 c -0.274 -1.562 -0.66 -2.869 -1.093 -4.319" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg
new file mode 100644
index 00000000..8f208656
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24.863 61.984 l -0.574 -2.516 l -3.234 0 l -0.547 2.516 l -2.508 0 c 0.574 -2.141 1.156 -4.098 1.75 -5.855 c 0.582 -1.773 1.148 -3.453 1.699 -5.04 l 2.629 0 c 0.578 1.598 1.141 3.289 1.699 5.086 c 0.574 1.785 1.133 3.723 1.668 5.805 l -2.582 0 m -2.156 -8.777 c -0.133 0.41 -0.258 0.801 -0.375 1.176 c -0.102 0.367 -0.211 0.73 -0.309 1.09 c -0.094 0.359 -0.184 0.715 -0.277 1.074 c -0.082 0.367 -0.156 0.742 -0.238 1.133 l 2.371 0 c -0.074 -0.391 -0.156 -0.766 -0.23 -1.133 c -0.086 -0.359 -0.176 -0.715 -0.277 -1.074 c -0.09 -0.359 -0.199 -0.723 -0.316 -1.09 c -0.098 -0.375 -0.215 -0.766 -0.348 -1.176" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.426 62.22 c -1.719 0 -3.02 -0.492 -3.926 -1.484 c -0.898 -0.98 -1.348 -2.379 -1.348 -4.203 c 0 -0.898 0.133 -1.707 0.406 -2.406 c 0.277 -0.711 0.66 -1.301 1.145 -1.785 c 0.488 -0.488 1.074 -0.855 1.738 -1.105 c 0.684 -0.258 1.418 -0.383 2.215 -0.383 c 0.434 0 0.816 0.031 1.16 0.098 c 0.348 0.059 0.656 0.133 0.914 0.219 c 0.266 0.082 0.477 0.164 0.648 0.258 c 0.184 0.098 0.316 0.164 0.41 0.215 l -0.625 1.727 c -0.301 -0.176 -0.668 -0.328 -1.098 -0.441 c -0.418 -0.125 -0.902 -0.191 -1.449 -0.191 c -0.375 0 -0.75 0.066 -1.117 0.191 c -0.352 0.113 -0.676 0.324 -0.957 0.613 c -0.277 0.285 -0.508 0.668 -0.691 1.141 c -0.168 0.484 -0.25 1.086 -0.25 1.801 c 0 1.242 0.234 2.199 0.707 2.863 c 0.484 0.66 1.266 0.992 2.348 0.992 c 0.625 0 1.141 -0.066 1.551 -0.191 c 0.414 -0.133 0.75 -0.258 1 -0.391 l 0.605 1.707 c -0.34 0.191 -0.805 0.367 -1.391 0.523 c -0.574 0.16 -1.238 0.234 -1.996 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.656 61.984 l 0 -10.891 l 7.344 0 l 0 1.797 l -4.938 0 l 0 2.449 l 4.289 0 l 0 1.789 l -4.289 0 l 0 3.066 l 5.371 0 l 0 1.789 l -7.777 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg
new file mode 100644
index 00000000..f1795985
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19 49 c 0.009 -9.135 0.024 -16.361 0 -26 l 22.05 0 c 1.402 1.34 2.67 2.801 3.95 4.255 l 0 21.745 m -4 -13 -18 0 0 12 8.953 0 9.05 0 m -3 -24 -12 0 0 8 12 0 z m -6 1 4 0 0 6 -4 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-anki2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki2.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-apkg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apkg.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-aportisdoc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-aportisdoc.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-apple-diskimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ar.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-arc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg
new file mode 100644
index 00000000..0a9dac2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#bf9451;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.855 61.988 -0.566 -2.5 -3.23 0 -0.551 2.5 -2.508 0 c 0.574 -2.133 1.156 -4.082 1.746 -5.832 0.59 -1.762 1.156 -3.434 1.707 -5.01 l 2.625 0 c 0.574 1.582 1.141 3.27 1.707 5.059 0.57 1.781 1.121 3.707 1.664 5.781 l -2.594 0 m -2.148 -8.742 c -0.129 0.41 -0.254 0.805 -0.375 1.172 -0.109 0.363 -0.207 0.723 -0.313 1.094 -0.09 0.344 -0.18 0.703 -0.27 1.063 -0.082 0.363 -0.164 0.738 -0.238 1.125 l 2.367 0 c -0.082 -0.387 -0.152 -0.762 -0.234 -1.125 -0.074 -0.359 -0.164 -0.719 -0.273 -1.063 -0.09 -0.371 -0.195 -0.73 -0.313 -1.094 -0.105 -0.367 -0.219 -0.762 -0.352 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.813 51.02 c 0.695 0 1.32 0.066 1.887 0.207 0.555 0.137 1.039 0.359 1.441 0.645 0.41 0.297 0.715 0.676 0.926 1.125 0.223 0.441 0.328 0.969 0.328 1.574 0 0.633 -0.137 1.207 -0.426 1.723 -0.285 0.508 -0.762 0.902 -1.434 1.172 0.219 0.305 0.457 0.641 0.703 1.02 0.254 0.359 0.492 0.746 0.73 1.156 0.23 0.395 0.453 0.793 0.664 1.203 0.223 0.402 0.41 0.781 0.566 1.141 l -2.527 0 c -0.301 -0.695 -0.656 -1.367 -1.055 -2.02 -0.395 -0.648 -0.813 -1.313 -1.273 -1.977 l -1.254 0 0 3.992 -2.41 0 0 -10.688 c 0.238 -0.047 0.492 -0.09 0.762 -0.121 0.285 -0.051 0.574 -0.074 0.859 -0.09 0.289 -0.023 0.566 -0.043 0.828 -0.051 0.266 -0.016 0.484 -0.016 0.684 -0.016 m 2.141 3.535 c 0 -0.574 -0.199 -0.992 -0.59 -1.262 -0.395 -0.266 -0.914 -0.402 -1.551 -0.402 -0.09 0 -0.199 0.008 -0.328 0.016 -0.133 0 -0.262 0.016 -0.395 0.039 l 0 3.258 0.523 0 c 0.828 0 1.422 -0.141 1.789 -0.418 0.359 -0.297 0.551 -0.707 0.551 -1.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 z m 0 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 12 0 0 12 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.22 62.07 c -1.719 0 -3.02 -0.492 -3.926 -1.484 -0.898 -0.98 -1.348 -2.379 -1.348 -4.203 0 -0.898 0.133 -1.707 0.406 -2.406 0.277 -0.711 0.66 -1.301 1.145 -1.785 0.488 -0.488 1.074 -0.855 1.738 -1.105 0.684 -0.258 1.418 -0.383 2.215 -0.383 0.434 0 0.816 0.031 1.16 0.098 0.348 0.059 0.656 0.133 0.914 0.219 0.266 0.082 0.477 0.164 0.648 0.258 0.184 0.098 0.316 0.164 0.41 0.215 l -0.625 1.727 c -0.301 -0.176 -0.668 -0.328 -1.098 -0.441 -0.418 -0.125 -0.902 -0.191 -1.449 -0.191 -0.375 0 -0.75 0.066 -1.117 0.191 -0.352 0.113 -0.676 0.324 -0.957 0.613 -0.277 0.285 -0.508 0.668 -0.691 1.141 -0.168 0.484 -0.25 1.086 -0.25 1.801 0 1.242 0.234 2.199 0.707 2.863 0.484 0.66 1.266 0.992 2.348 0.992 0.625 0 1.141 -0.066 1.551 -0.191 0.414 -0.133 0.75 -0.258 1 -0.391 l 0.605 1.707 c -0.34 0.191 -0.805 0.367 -1.391 0.523 c -0.574 0.16 -1.238 0.234 -1.996 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ardour.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ardour.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg
new file mode 100644
index 00000000..9b8d4fc5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.855 61.988 l -0.566 -2.5 l -3.23 0 l -0.551 2.5 l -2.508 0 c 0.574 -2.133 1.156 -4.082 1.746 -5.832 c 0.59 -1.762 1.156 -3.434 1.707 -5.01 l 2.625 0 c 0.574 1.582 1.141 3.27 1.707 5.059 c 0.57 1.781 1.121 3.707 1.664 5.781 l -2.594 0 m -2.148 -8.742 c -0.129 0.41 -0.254 0.805 -0.375 1.172 c -0.109 0.363 -0.207 0.723 -0.313 1.094 c -0.09 0.344 -0.18 0.703 -0.27 1.063 c -0.082 0.363 -0.164 0.738 -0.238 1.125 l 2.367 0 c -0.082 -0.387 -0.152 -0.762 -0.234 -1.125 c -0.074 -0.359 -0.164 -0.719 -0.273 -1.063 c -0.09 -0.371 -0.195 -0.73 -0.313 -1.094 c -0.105 -0.367 -0.219 -0.762 -0.352 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.813 51.02 c 0.695 0 1.32 0.066 1.887 0.207 c 0.555 0.137 1.039 0.359 1.441 0.645 c 0.41 0.297 0.715 0.676 0.926 1.125 c 0.223 0.441 0.328 0.969 0.328 1.574 c 0 0.633 -0.137 1.207 -0.426 1.723 c -0.285 0.508 -0.762 0.902 -1.434 1.172 c 0.219 0.305 0.457 0.641 0.703 1.02 c 0.254 0.359 0.492 0.746 0.73 1.156 c 0.23 0.395 0.453 0.793 0.664 1.203 c 0.223 0.402 0.41 0.781 0.566 1.141 l -2.527 0 c -0.301 -0.695 -0.656 -1.367 -1.055 -2.02 c -0.395 -0.648 -0.813 -1.313 -1.273 -1.977 l -1.254 0 l 0 3.992 l -2.41 0 l 0 -10.688 c 0.238 -0.047 0.492 -0.09 0.762 -0.121 c 0.285 -0.051 0.574 -0.074 0.859 -0.09 c 0.289 -0.023 0.566 -0.043 0.828 -0.051 c 0.266 -0.016 0.484 -0.016 0.684 -0.016 m 2.141 3.535 c 0 -0.574 -0.199 -0.992 -0.59 -1.262 c -0.395 -0.266 -0.914 -0.402 -1.551 -0.402 c -0.09 0 -0.199 0.008 -0.328 0.016 c -0.133 0 -0.262 0.016 -0.395 0.039 l 0 3.258 l 0.523 0 c 0.828 0 1.422 -0.141 1.789 -0.418 c 0.359 -0.297 0.551 -0.707 0.551 -1.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 58.36 c 0 0.527 -0.082 1.027 -0.238 1.492 c -0.148 0.469 -0.395 0.871 -0.746 1.223 c -0.336 0.352 -0.777 0.633 -1.328 0.844 c -0.551 0.199 -1.215 0.297 -2 0.297 c -0.82 0 -1.512 -0.09 -2.059 -0.277 c -0.551 -0.191 -1.012 -0.418 -1.387 -0.691 l 0.918 -1.715 c 0.328 0.191 0.688 0.371 1.074 0.543 c 0.41 0.18 0.82 0.262 1.238 0.262 c 0.625 0 1.133 -0.141 1.508 -0.434 c 0.395 -0.305 0.582 -0.863 0.582 -1.664 l 0 -5.309 l -4.051 0 l 0 -1.785 l 6.488 0 l 0 7.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-autocad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-backpack.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-backpack.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-blender.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..7f4922e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ce5b00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.469 21.578 c -0.5 0 -1.02 0.188 -1.441 0.512 c -0.43 0.332 -0.707 0.762 -0.742 1.281 c -0.035 0.508 0.16 1.027 0.555 1.387 l 0 0.035 c 0.922 0.797 1.879 1.621 2.813 2.438 l -10.426 0 c -0.742 0 -1.371 0.168 -1.855 0.555 c -0.473 0.375 -0.785 0.941 -0.887 1.566 c -0.195 1.227 0.684 2.625 2.105 2.625 l 4.551 0 l -9.504 7.738 c 0 0 -0.008 -0.02 -0.035 0 c -0.582 0.492 -0.992 1.164 -1.145 1.863 c -0.152 0.688 -0.082 1.422 0.332 2 c 0.84 1.184 2.523 1.148 3.695 0.109 l 4.992 -4.488 c 0.008 0.52 0.133 1.344 0.34 2.043 c 0.402 1.434 1.102 2.777 2.066 3.941 c 0.988 1.199 2.188 2.168 3.582 2.848 c 1.469 0.715 3.055 1.059 4.703 1.059 c 1.648 0 3.227 -0.379 4.695 -1.094 c 1.395 -0.691 2.641 -1.648 3.625 -2.848 c 0.957 -1.176 1.621 -2.508 2.035 -3.941 c 0.203 -0.727 0.348 -1.488 0.402 -2.23 c 0.055 -0.727 0.027 -1.461 -0.074 -2.184 c -0.176 -1.426 -0.605 -2.77 -1.297 -3.977 c -0.539 -0.949 -1.246 -1.785 -2.031 -2.52 l 0.035 -0.035 l -0.402 -0.332 l -9.246 -7.809 c 0 0 -0.035 -0.027 -0.035 -0.035 c -0.008 0 -0.035 0 -0.035 0 c -0.402 -0.332 -0.879 -0.512 -1.371 -0.512 m 3.582 8.215 c 4.785 0 8.652 3.824 8.652 8.535 c 0 4.719 -3.867 8.543 -8.652 8.543 c -4.773 0 -8.648 -3.824 -8.648 -8.543 c 0 -4.711 3.875 -8.535 8.648 -8.535 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.543 38.4 c 0 1.414 -1.156 2.563 -2.59 2.563 c -1.422 0 -2.586 -1.148 -2.586 -2.563 c 0 -1.406 1.164 -2.551 2.586 -2.551 c 1.434 0 2.59 1.145 2.59 2.551 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 100644
index 00000000..90faed9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.996 l 0 1.809 l -3.211 0 l 0 9.195 l -2.445 0 l 0 -9.195 l -3.219 0 l 0 -1.809 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.613 58.672 c 0 0.66 -0.121 1.223 -0.371 1.668 c -0.246 0.445 -0.594 0.801 -1.023 1.074 c -0.422 0.254 -0.934 0.445 -1.52 0.57 c -0.578 0.105 -1.203 0.156 -1.871 0.156 c -0.547 0 -1.098 -0.035 -1.676 -0.09 c -0.578 -0.051 -1.156 -0.125 -1.719 -0.23 l 0 -10.684 c 0.461 -0.074 0.965 -0.133 1.52 -0.18 c 0.555 -0.059 1.098 -0.086 1.633 -0.086 c 0.926 0 1.668 0.086 2.246 0.266 c 0.578 0.164 1.031 0.387 1.363 0.676 c 0.328 0.273 0.551 0.578 0.668 0.926 c 0.125 0.34 0.18 0.684 0.18 1.031 c 0 0.52 -0.148 0.984 -0.438 1.387 c -0.27 0.398 -0.641 0.719 -1.121 0.957 c 0.836 0.273 1.387 0.637 1.676 1.098 c 0.305 0.465 0.453 0.949 0.453 1.461 m -5.754 -1.492 l 0 2.988 c 0.168 0.023 0.355 0.039 0.555 0.051 c 0.207 0.016 0.414 0.023 0.609 0.023 c 0.273 0 0.547 -0.023 0.809 -0.059 c 0.258 -0.051 0.488 -0.125 0.688 -0.23 c 0.215 -0.117 0.379 -0.281 0.512 -0.48 c 0.133 -0.215 0.199 -0.477 0.199 -0.801 c 0 -0.535 -0.191 -0.914 -0.57 -1.137 c -0.371 -0.242 -0.867 -0.355 -1.504 -0.355 l -1.297 0 m 0.941 -1.816 c 0.621 0 1.09 -0.117 1.406 -0.355 c 0.313 -0.246 0.469 -0.586 0.469 -1.01 c 0 -0.262 -0.043 -0.469 -0.133 -0.625 c -0.098 -0.168 -0.223 -0.289 -0.379 -0.371 c -0.156 -0.094 -0.34 -0.16 -0.555 -0.176 c -0.203 -0.039 -0.418 -0.059 -0.652 -0.059 c -0.18 0 -0.371 0.012 -0.566 0.02 c -0.199 0.016 -0.371 0.031 -0.531 0.055 l 0 2.52 l 0.941 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.52 c -0.563 0.785 -1.082 1.52 -1.559 2.203 c -0.473 0.688 -0.91 1.348 -1.324 1.973 c -0.402 0.621 -0.789 1.215 -1.152 1.793 c -0.355 0.57 -0.703 1.141 -1.035 1.691 l 5.25 0 l 0 1.816 l -8.05 0 l 0 -1.262 c 0.289 -0.512 0.602 -1.051 0.926 -1.602 c 0.328 -0.57 0.699 -1.172 1.105 -1.816 c 0.414 -0.637 0.852 -1.328 1.32 -2.082 c 0.488 -0.742 1.023 -1.551 1.602 -2.434 l -4.695 0 l 0 -1.809 l 7.609 0 l 0 1.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg
new file mode 100644
index 00000000..2b78b09c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.934 58.852 c 0 0.625 -0.102 1.156 -0.313 1.586 c -0.211 0.414 -0.5 0.75 -0.867 1.01 c -0.359 0.242 -0.789 0.422 -1.289 0.539 c -0.484 0.102 -1.016 0.148 -1.586 0.148 c -0.453 0 -0.93 -0.031 -1.414 -0.086 c -0.492 -0.039 -0.977 -0.117 -1.453 -0.219 l 0 -10.11 c 0.391 -0.07 0.82 -0.125 1.281 -0.172 c 0.469 -0.055 0.93 -0.078 1.391 -0.078 c 0.773 0 1.406 0.078 1.898 0.25 c 0.492 0.156 0.875 0.367 1.148 0.641 c 0.281 0.258 0.469 0.547 0.57 0.875 c 0.102 0.32 0.148 0.648 0.148 0.977 c 0 0.492 -0.117 0.93 -0.367 1.313 c -0.234 0.375 -0.547 0.68 -0.945 0.906 c 0.695 0.258 1.172 0.609 1.414 1.039 c 0.258 0.438 0.383 0.898 0.383 1.383 m -4.867 -1.414 l 0 2.828 c 0.141 0.023 0.297 0.039 0.461 0.047 c 0.18 0.016 0.352 0.023 0.523 0.023 c 0.234 0 0.461 -0.023 0.68 -0.055 c 0.227 -0.047 0.422 -0.117 0.586 -0.219 c 0.18 -0.109 0.32 -0.266 0.43 -0.453 c 0.117 -0.203 0.172 -0.453 0.172 -0.758 c 0 -0.508 -0.164 -0.859 -0.484 -1.078 c -0.313 -0.219 -0.734 -0.336 -1.266 -0.336 l -1.102 0 m 0.797 -1.711 c 0.523 0 0.922 -0.117 1.188 -0.344 c 0.266 -0.234 0.398 -0.555 0.398 -0.953 c 0 -0.25 -0.039 -0.445 -0.117 -0.594 c -0.078 -0.156 -0.18 -0.273 -0.313 -0.352 c -0.141 -0.086 -0.289 -0.148 -0.469 -0.164 c -0.18 -0.039 -0.367 -0.055 -0.555 -0.055 c -0.156 0 -0.313 0.008 -0.484 0.016 c -0.164 0.016 -0.313 0.031 -0.445 0.055 l 0 2.391 l 0.797 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.879 53.03 c -0.477 0.742 -0.922 1.438 -1.32 2.086 c -0.398 0.648 -0.773 1.273 -1.117 1.867 c -0.344 0.586 -0.672 1.148 -0.984 1.703 c -0.297 0.531 -0.586 1.07 -0.867 1.594 l 4.438 0 l 0 1.719 l -6.805 0 l 0 -1.195 c 0.242 -0.484 0.5 -0.984 0.781 -1.516 c 0.281 -0.539 0.594 -1.109 0.938 -1.719 c 0.344 -0.602 0.711 -1.258 1.117 -1.969 c 0.406 -0.703 0.859 -1.469 1.352 -2.305 l -3.977 0 l 0 -1.711 l 6.445 0 l 0 1.445" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.699 62 l 0 -1.719 l 2.25 0 l 0 -6.984 l -2.25 0 l 0 -1.711 l 6.555 0 l 0 1.711 l -2.234 0 l 0 6.984 l 2.234 0 l 0 1.719 l -6.555 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.871 51.47 c 1.313 0 2.336 0.273 3.055 0.82 c 0.727 0.539 1.086 1.43 1.086 2.656 c 0 1.25 -0.367 2.148 -1.102 2.711 c -0.719 0.555 -1.75 0.828 -3.086 0.828 l -0.734 0 l 0 3.516 l -2.055 0 l 0 -10.281 c 0.203 -0.047 0.422 -0.086 0.672 -0.117 c 0.258 -0.031 0.508 -0.055 0.766 -0.07 c 0.258 -0.023 0.508 -0.039 0.75 -0.047 c 0.242 -0.016 0.461 -0.016 0.648 -0.016 m 0.234 1.797 c -0.117 0 -0.289 0.008 -0.516 0.016 c -0.211 0 -0.375 0.016 -0.5 0.039 l 0 3.359 l 0.836 0 c 0.656 0 1.148 -0.125 1.484 -0.383 c 0.336 -0.273 0.5 -0.727 0.5 -1.367 c 0 -0.602 -0.164 -1.031 -0.5 -1.273 c -0.32 -0.258 -0.758 -0.391 -1.305 -0.391" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cd-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg
new file mode 100644
index 00000000..00f7d89c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 c -8.84 0 -16 7.168 -16 15.996 0 8.836 7.16 16 16 16 8.84 0 16 -7.168 16 -16 0 -8.828 -7.16 -15.996 -16 -15.996 m 0 12 c 2 0 4 2 4 4 0 2.41 -2 4 -4 4 -2 0 -4 -2 -4 -4 0 -2 2 -4 4 -4 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compress-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg
new file mode 100644
index 00000000..46a64271
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.879 51.2 l 0 1.781 l -3.211 0 l 0 9.01 l -2.441 0 l 0 -9.01 l -3.219 0 l 0 -1.781 l 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.523 52.82 c -0.578 0 -1.066 0.09 -1.461 0.281 c -0.391 0.18 -0.719 0.445 -0.984 0.781 c -0.246 0.324 -0.438 0.719 -0.551 1.18 c -0.109 0.457 -0.156 0.969 -0.156 1.52 c 0 1.297 0.23 2.246 0.691 2.863 c 0.453 0.602 1.133 0.91 2.031 0.91 c 0.141 0 0.297 -0.012 0.469 -0.02 c 0.176 -0.016 0.332 -0.031 0.473 -0.055 l 0 -3.938 l 2.426 0 l 0 5.387 c -0.289 0.094 -0.742 0.199 -1.363 0.316 c -0.602 0.113 -1.336 0.172 -2.203 0.172 c -0.766 0 -1.453 -0.117 -2.07 -0.348 c -0.602 -0.246 -1.121 -0.602 -1.559 -1.063 c -0.43 -0.48 -0.77 -1.066 -1.01 -1.766 c -0.23 -0.711 -0.355 -1.527 -0.355 -2.461 c 0 -0.914 0.141 -1.723 0.422 -2.418 c 0.27 -0.711 0.645 -1.305 1.121 -1.781 c 0.473 -0.48 1.031 -0.836 1.676 -1.066 c 0.645 -0.246 1.328 -0.363 2.07 -0.363 c 0.473 0 0.891 0.035 1.254 0.102 c 0.391 0.055 0.711 0.129 0.992 0.215 c 0.273 0.082 0.496 0.164 0.668 0.254 c 0.18 0.098 0.32 0.164 0.414 0.215 l -0.629 1.707 c -0.289 -0.164 -0.645 -0.305 -1.063 -0.438 c -0.422 -0.121 -0.859 -0.188 -1.305 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 52.695 c -0.563 0.77 -1.082 1.484 -1.559 2.164 c -0.473 0.676 -0.91 1.32 -1.32 1.938 c -0.406 0.602 -0.793 1.188 -1.156 1.758 c -0.355 0.563 -0.703 1.113 -1.031 1.66 l 5.246 0 l 0 1.773 l -8.04 0 l 0 -1.238 c 0.289 -0.496 0.602 -1.023 0.922 -1.566 c 0.332 -0.555 0.703 -1.148 1.105 -1.777 c 0.414 -0.625 0.852 -1.313 1.32 -2.047 c 0.488 -0.723 1.023 -1.523 1.602 -2.383 l -4.695 0 l 0 -1.781 l 7.609 0 l 0 1.5" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg
new file mode 100644
index 00000000..15c694d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.422 62.2 c -1.438 0 -2.531 -0.461 -3.289 -1.391 c -0.758 -0.922 -1.133 -2.234 -1.133 -3.945 c 0 -0.844 0.117 -1.602 0.344 -2.258 c 0.234 -0.664 0.547 -1.219 0.953 -1.672 c 0.422 -0.461 0.906 -0.805 1.469 -1.039 c 0.57 -0.242 1.188 -0.359 1.852 -0.359 c 0.367 0 0.688 0.031 0.977 0.094 c 0.297 0.055 0.547 0.125 0.773 0.203 c 0.219 0.078 0.398 0.156 0.539 0.242 c 0.156 0.094 0.266 0.156 0.344 0.203 l -0.523 1.617 c -0.25 -0.164 -0.563 -0.305 -0.922 -0.414 c -0.352 -0.117 -0.758 -0.18 -1.219 -0.18 c -0.313 0 -0.625 0.063 -0.938 0.18 c -0.297 0.109 -0.563 0.305 -0.805 0.578 c -0.227 0.266 -0.422 0.625 -0.578 1.07 c -0.141 0.453 -0.211 1.016 -0.211 1.688 c 0 1.164 0.195 2.063 0.594 2.688 c 0.406 0.617 1.063 0.93 1.969 0.93 c 0.531 0 0.961 -0.063 1.305 -0.18 c 0.352 -0.125 0.625 -0.242 0.836 -0.367 l 0.508 1.602 c -0.281 0.18 -0.672 0.344 -1.164 0.5 c -0.484 0.141 -1.039 0.211 -1.68 0.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.461 51.645 c 1.297 0 2.297 0.273 3.01 0.813 c 0.711 0.531 1.07 1.398 1.07 2.609 c 0 1.219 -0.359 2.109 -1.086 2.656 c -0.711 0.539 -1.727 0.813 -3.039 0.813 l -0.727 0 l 0 3.453 l -2.023 0 l 0 -10.09 c 0.195 -0.039 0.422 -0.078 0.656 -0.117 c 0.258 -0.031 0.508 -0.055 0.758 -0.063 c 0.258 -0.023 0.5 -0.039 0.742 -0.047 c 0.242 -0.016 0.453 -0.023 0.641 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.516 0.016 c -0.203 0 -0.367 0.008 -0.492 0.031 l 0 3.305 l 0.82 0 c 0.648 0 1.141 -0.133 1.469 -0.383 c 0.328 -0.266 0.492 -0.711 0.492 -1.336 c 0 -0.594 -0.164 -1.016 -0.492 -1.258 c -0.32 -0.25 -0.75 -0.375 -1.281 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 32.891 61.988 l 0 -1.688 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.461 0 l 0 1.688 l -2.203 0 l 0 6.852 l 2.203 0 l 0 1.688 l -6.461 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.719 56.863 c 0 0.5 0.016 0.969 0.055 1.406 c 0.039 0.43 0.117 0.805 0.227 1.125 c 0.125 0.32 0.289 0.57 0.492 0.758 c 0.211 0.188 0.492 0.281 0.844 0.281 c 0.336 0 0.609 -0.094 0.82 -0.281 c 0.219 -0.188 0.383 -0.438 0.492 -0.758 c 0.117 -0.336 0.195 -0.711 0.227 -1.141 c 0.047 -0.43 0.07 -0.891 0.07 -1.391 c 0 -0.492 -0.023 -0.953 -0.07 -1.383 c -0.031 -0.445 -0.109 -0.82 -0.227 -1.141 c -0.109 -0.32 -0.266 -0.57 -0.477 -0.758 c -0.211 -0.188 -0.484 -0.281 -0.836 -0.281 c -0.352 0 -0.633 0.094 -0.844 0.281 c -0.203 0.188 -0.367 0.445 -0.492 0.773 c -0.109 0.32 -0.188 0.695 -0.227 1.125 c -0.039 0.43 -0.055 0.891 -0.055 1.383 m -2.055 0 c 0 -1.758 0.328 -3.086 0.969 -3.977 c 0.648 -0.906 1.547 -1.352 2.703 -1.352 c 1.195 0 2.102 0.445 2.727 1.352 c 0.625 0.891 0.938 2.219 0.938 3.977 c 0 1.766 -0.32 3.094 -0.953 4 c -0.633 0.891 -1.539 1.336 -2.695 1.336 c -1.195 0 -2.109 -0.445 -2.75 -1.336 c -0.625 -0.906 -0.938 -2.234 -0.938 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cue.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cuecard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cuecard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg
new file mode 100644
index 00000000..cdef3958
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.04 49.15 c 0.063 0.008 0.134 0.017 0.214 0.017 l 0.206 0 c 0.538 0 0.981 -0.099 1.337 -0.289 0.372 -0.19 0.665 -0.446 0.878 -0.776 0.229 -0.338 0.388 -0.726 0.475 -1.172 0.103 -0.462 0.158 -0.965 0.158 -1.51 0 -0.479 -0.04 -0.941 -0.119 -1.386 -0.079 -0.454 -0.206 -0.85 -0.403 -1.197 -0.19 -0.338 -0.451 -0.611 -0.775 -0.817 -0.332 -0.215 -0.759 -0.322 -1.282 -0.322 -0.103 0 -0.214 0.008 -0.348 0.025 -0.127 0 -0.237 0.008 -0.34 0.033 l 0 7.394 m 5.649 -3.73 c 0 1.015 -0.142 1.881 -0.419 2.608 -0.269 0.71 -0.641 1.296 -1.123 1.741 -0.483 0.454 -1.068 0.784 -1.74 0.998 -0.657 0.198 -1.392 0.297 -2.191 0.297 -0.419 0 -0.839 -0.025 -1.242 -0.066 c -0.396 -0.041 -0.892 -0.099 -1.351 -0.198 l 0 -10.736 c 0.538 -0.107 1.106 -0.173 1.581 -0.215 0.467 -0.033 0.91 -0.05 1.313 -0.05 0.775 0 1.487 0.107 2.12 0.322 0.649 0.215 1.195 0.553 1.646 1.015 0.443 0.446 0.783 1.023 1.028 1.741 0.253 0.693 0.38 1.543 0.38 2.542" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.26 50.931 0 -10.814 7.164 0 0 1.768 -4.813 0 0 2.403 4.18 0 0 1.768 -4.18 0 0 3.108 5.233 0 0 1.768 -7.584 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.58 47.598 c 0 0.668 -0.126 1.221 -0.361 1.675 -0.243 0.437 -0.573 0.792 -0.989 1.065 -0.4 0.264 -0.887 0.454 -1.452 0.569 -0.557 0.107 -1.153 0.157 -1.797 0.157 -0.518 0 -1.059 -0.025 -1.616 -0.083 c -0.549 -0.05 -1.074 -0.132 -1.616 -0.231 l 0 -10.686 c 0.439 -0.066 0.902 -0.124 1.427 -0.173 0.534 -0.058 1.059 -0.091 1.577 -0.091 0.879 0 1.601 0.091 2.158 0.264 0.549 0.165 0.989 0.396 1.302 0.677 0.314 0.272 0.534 0.578 0.643 0.924 0.11 0.347 0.173 0.685 0.173 1.032 0 0.52 -0.141 0.982 -0.416 1.386 -0.267 0.404 -0.628 0.726 -1.083 0.957 0.792 0.272 1.334 0.644 1.608 1.106 0.29 0.462 0.439 0.949 0.439 1.452 m -5.532 -1.494 0 2.987 c 0.165 0.025 0.345 0.041 0.534 0.058 0.204 0.008 0.4 0.017 0.588 0.017 0.259 0 0.518 -0.017 0.777 -0.058 0.251 -0.041 0.471 -0.124 0.659 -0.231 0.204 -0.116 0.369 -0.272 0.494 -0.479 0.126 -0.215 0.188 -0.479 0.188 -0.8 0 -0.528 -0.188 -0.908 -0.549 -1.131 c -0.353 -0.239 -0.832 -0.363 -1.436 -0.363 l -1.255 0 m 0.91 -1.807 c 0.596 0 1.044 -0.124 1.342 -0.355 0.306 -0.248 0.455 -0.586 0.455 -1.015 0 -0.264 -0.039 -0.47 -0.133 -0.619 -0.086 -0.165 -0.204 -0.297 -0.353 -0.38 -0.157 -0.091 -0.33 -0.149 -0.534 -0.173 -0.204 -0.033 -0.408 -0.058 -0.628 -0.058 -0.173 0 -0.353 0.008 -0.549 0.025 -0.188 0.008 -0.353 0.025 -0.51 0.05 l 0 2.525 0.91 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg
new file mode 100644
index 00000000..17d2e8e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 18.813 c -2.672 0.852 -0.328 4.828 -4.156 6.773 -4.367 2.227 -6.539 -3.391 -9.164 0.625 -2.625 4.01 3.617 3.391 3.445 8.109 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.297 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.156 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.398 9.164 -0.617 2.625 -4.01 -3.617 -3.391 -3.445 -8.109 0.18 -4.719 6.359 -3.719 4.04 -7.883 -2.32 -4.172 -4.898 1.297 -9.09 -1.195 -4.195 -2.492 -0.18 -7.109 -5.125 -7.266 -0.617 -0.016 -1.109 0.016 -1.492 0.141 z m 0.047 12.02 c 2.211 -0.445 4.375 0.906 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.656 -2.211 0.445 -4.375 -0.906 -4.844 -3.02 -0.469 -2.117 0.938 -4.203 3.141 -4.656 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-domingo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-domingo.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-executable-script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-extension-fcstd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-extension-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-fictionbook+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-flash-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-flashqard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flashqard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-dos.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-framemaker.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-libgrx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-otf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-snf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-speedo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-tex-tfm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-ttx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-type1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-vfont.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gambas3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg
new file mode 100644
index 00000000..191d88ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3398c3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 46 24 c -3 3 -5 6 -9.898 7.413 -0.606 -3.698 -3.825 -6.413 -7.602 -6.413 -4.253 0 -7.7 3.42 -7.7 7.639 0.004 0.319 0.027 0.638 0.071 0.955 c -1.739 0.984 -2.871 2.755 -2.871 5.684 0 4.901 4.777 9.722 10.221 9.722 10.767 0 17.779 -11.11 17.779 -25 m -17.5 4.444 c 2.32 0 4.2 1.865 4.2 4.167 0 2.301 -1.88 4.167 -4.2 4.167 -2.32 0 -4.2 -1.865 -4.2 -4.167 0 -2.301 1.88 -4.167 4.2 -4.167 z m 10.221 10.215 c 0 0.772 -4.854 6.868 -9.521 6.868 -4.279 0 -6.721 -2.871 -6.721 -5.854 4.667 4.54 12.322 1.546 16.242 -1.015 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="30.14" cy="30.877" rx="2.14" ry="2.123" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg
new file mode 100644
index 00000000..3af3aa6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(5,0)">
+ <path d="m 23.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.307 -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 q -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 q 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 58.62 q 0 0.972 -0.366 1.631 -0.366 0.642 -1 1.041 -0.617 0.382 -1.484 0.555 q -0.848 0.156 -1.831 0.156 -0.79 0 -1.639 -0.087 -0.848 -0.069 -1.677 -0.226 l 0 -10.427 q 0.675 -0.104 1.484 -0.174 q 0.81 -0.087 1.6 -0.087 q 1.349 0 2.198 0.26 0.848 0.243 1.33 0.659 0.482 0.399 0.655 0.902 0.173 0.503 0.173 1.01 0 0.763 -0.424 1.353 -0.405 0.59 -1.099 0.937 1.214 0.399 1.639 1.076 q 0.443 0.677 0.443 1.423 m -5.629 -1.457 0 2.915 q 0.251 0.035 0.54 0.052 0.308 0.017 0.598 0.017 0.405 0 0.79 -0.052 0.386 -0.069 0.675 -0.226 0.308 -0.174 0.501 -0.468 0.193 -0.312 0.193 -0.781 0 -0.781 -0.559 -1.11 -0.54 -0.347 -1.465 -0.347 l -1.272 0 z m 0.925 -1.77 q 0.906 0 1.369 -0.347 0.463 -0.364 0.463 -0.989 0 -0.382 -0.135 -0.607 -0.135 -0.243 -0.366 -0.364 -0.231 -0.139 -0.54 -0.174 -0.308 -0.052 -0.636 -0.052 -0.27 0 -0.559 0.017 -0.289 0.017 -0.52 0.052 l 0 2.464 0.925 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..66963b7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg
new file mode 100644
index 00000000..e52f2b99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.307 -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 q -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 q 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 58.62 q 0 0.972 -0.366 1.631 -0.366 0.642 -1 1.041 -0.617 0.382 -1.484 0.555 q -0.848 0.156 -1.831 0.156 -0.79 0 -1.639 -0.087 -0.848 -0.069 -1.677 -0.226 l 0 -10.427 q 0.675 -0.104 1.484 -0.174 q 0.81 -0.087 1.6 -0.087 q 1.349 0 2.198 0.26 0.848 0.243 1.33 0.659 0.482 0.399 0.655 0.902 0.173 0.503 0.173 1.01 0 0.763 -0.424 1.353 -0.405 0.59 -1.099 0.937 1.214 0.399 1.639 1.076 q 0.443 0.677 0.443 1.423 m -5.629 -1.457 0 2.915 q 0.251 0.035 0.54 0.052 0.308 0.017 0.598 0.017 0.405 0 0.79 -0.052 0.386 -0.069 0.675 -0.226 0.308 -0.174 0.501 -0.468 0.193 -0.312 0.193 -0.781 0 -0.781 -0.559 -1.11 -0.54 -0.347 -1.465 -0.347 l -1.272 0 z m 0.925 -1.77 q 0.906 0 1.369 -0.347 0.463 -0.364 0.463 -0.989 0 -0.382 -0.135 -0.607 -0.135 -0.243 -0.366 -0.364 -0.231 -0.139 -0.54 -0.174 -0.308 -0.052 -0.636 -0.052 -0.27 0 -0.559 0.017 -0.289 0.017 -0.52 0.052 l 0 2.464 0.925 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg
new file mode 100644
index 00000000..e10d7f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.356 62 q -0.449 0 -0.956 -0.068 -0.488 -0.051 -0.956 -0.136 q -0.449 -0.085 -0.839 -0.187 -0.39 -0.102 -0.605 -0.187 l 0.468 -1.754 q 0.449 0.17 1.151 0.358 0.722 0.187 1.717 0.187 1.229 0 1.717 -0.46 0.507 -0.46 0.507 -1.141 0 -0.834 -0.761 -1.158 -0.761 -0.341 -1.932 -0.341 l -0.741 0 0 -1.737 0.898 0 q 0.371 0 0.741 -0.068 0.371 -0.068 0.663 -0.221 0.293 -0.153 0.468 -0.409 0.195 -0.255 0.195 -0.647 0 -0.579 -0.41 -0.902 -0.39 -0.341 -1.093 -0.341 -0.683 0 -1.366 0.204 -0.663 0.187 -1.151 0.477 l -0.859 -1.533 q 0.527 -0.307 1.385 -0.613 q 0.878 -0.324 1.971 -0.324 1.015 0 1.756 0.221 0.761 0.221 1.249 0.63 0.488 0.392 0.722 0.937 0.234 0.545 0.234 1.175 0 0.63 -0.41 1.209 -0.41 0.579 -1.093 0.885 0.937 0.341 1.444 1 q 0.527 0.664 0.527 1.584 q 0 0.732 -0.273 1.345 -0.273 0.613 -0.839 1.073 -0.566 0.443 -1.444 0.698 -0.878 0.238 -2.088 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 35.465 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 q 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.774 62 q -0.318 -0.906 -0.787 -2.01 -0.452 -1.102 -0.954 -2.204 -0.485 1.048 -0.971 2.186 -0.485 1.12 -0.837 2.026 l -2.226 0 q 0.167 -0.48 0.485 -1.155 0.335 -0.675 0.72 -1.457 0.402 -0.782 0.837 -1.599 0.435 -0.835 0.837 -1.599 l -2.711 -5.189 l 2.226 0 1.64 3.519 l 1.724 -3.519 l 2.075 0 -2.644 5.136 q 0.452 0.764 0.887 1.599 0.435 0.835 0.803 1.635 0.385 0.782 0.669 1.475 q 0.285 0.675 0.452 1.155 l -2.226 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..070400b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 15 0 2 2 0 0 6 2 0 0 -8 z m 0 10 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 2 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m -6 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m -12 2 2 0 0 4 -2 0 z m 14 0 2 0 0 4 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg
new file mode 100644
index 00000000..f74f7a51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#79c234;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 28 l -30 22 l 6 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 m -2 -18.449 l 0 12.449 l -16 0 m 16 -12.449" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gnucash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg
new file mode 100644
index 00000000..04003b56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#55649b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20,44 5,-5 0,10 -5,0 z m 6,-4 5,5 0,4 -5,0 z m 6,9 0,-4 5,-5 0,9 z m 6,-10 5,-5 0,15 -5,0 z m -13,-1.5 -7,7 0,-3 7,-7 L 31.5,41 42,30.5 39,28 l 7,0 0,6 -2.5,-2 -12,12 z" style="fill:#f9f9f9"/>
+ <g transform="matrix(1.1790171,0,0,1.0501083,-2.8571535,-2.9166669)" style="fill:#f9f9f9;fill-opacity:1;stroke:none">
+ <path d="m 28.716 34.2 -2.544 0 0 -1.905 4.241 0 c 0.848 0 0.848 -0.952 0.848 -0.952 0 0 0 -0.952 -0.848 -0.952 l -3.393 0 c -0.848 0 -0.848 -0.952 -0.848 -0.952 l 0 -3.809 c 0 -0.501 0.445 -0.952 0.876 -0.944 l 1.668 -0.008 0 -1.905 1.696 0 0 1.905 2.545 0 0 1.905 -4.241 0 c -0.848 0 -0.848 0.952 -0.848 0.952 0 0 0 0.952 0.848 0.952 0 0 2.683 -0.011 3.393 0 0 0 0.848 0 0.848 0.952 l 0 2.381 0 1.428 c 0 0.527 -0.384 0.952 -0.848 0.952 l -1.696 0 0 1.905 -1.696 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gpx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gramps-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg
new file mode 100644
index 00000000..175e4387
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a88167;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 34 0 8 1 0 0 -7 1 0 0 -1 m -3 8 c -0.511 0 -1 0.552 -1 1 l 0 5 c 0 0.642 0.404 1 1 1 l 3 0 c 0.508 0 1 -0.547 1 -1 l 0 -5 c 0 -0.442 -0.496 -1 -1 -1 z m 0 1 3 0 0 5 -3 0 z m 9 -1 c -0.503 0 -1 0.547 -1 1 l 0 5 c 0 0.443 0.501 1 1 1 l 3 0 c 0.503 0 1 -0.557 1 -1 l 0 -5 c 0 -0.616 -0.349 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m -8 -12 c -0.503 0 -1 0.552 -1 1 l 0 5 c 0 0.635 0.391 1 1 1 l 3 0 c 0.5 0 1 -0.507 1 -1 l 0 -5 c 0 -0.607 -0.39 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m 4 1.998 0 8 -1 0 0 -6.994 -2 0 0 -1 m -25 -0.002 l 0 8 1 0 0 -7 2 0 0 -1 m -4 8 c -0.511 0 -1 0.552 -1 1 l 0 5 c 0 0.603 0.42 1 1 1 l 3 0 c 0.508 0 1 -0.547 1 -1 l 0 -5 c 0 -0.442 -0.496 -1 -1 -1 z m 0 1 3 0 0 5 -3 0 z m 9 -1 c -0.503 0 -1 0.547 -1 1 l 0 5 c 0 0.443 0.501 1 1 1 l 3 0 c 0.503 0 1 -0.557 1 -1 l 0 -5 c 0 -0.725 -0.419 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m -7 -12 c -0.503 0 -1 0.552 -1 1 l 0 5 c 0 0.646 0.446 1 1 1 l 3 0 c 0.5 0 1 -0.552 1 -1 l 0 -5 c 0 -0.679 -0.418 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m 3 2 0 8 -1 0 0 -7 -1 0 0 -1 m 15 -10 l 0 7 -1 0 0 -6 -5 0 0 -1 m -5 -3 c -0.505 0 -1 0.557 -1 1 l 0 5 c 0 0.681 0.457 1 1 1 l 4 0 c 0.505 0 1 -0.542 1 -1 l 0 -5 c 0 -0.443 -0.501 -1 -1 -1 z m 4 1 0 5 -4 0 0 -5 z m -11 2 0 7 1 0 0 -6 5 0 0 -1" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gtk-builder.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gtk-builder.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzdvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg
new file mode 100644
index 00000000..66b03424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.688 53.3 c -0.484 0 -0.891 0.086 -1.219 0.266 c -0.328 0.172 -0.602 0.422 -0.82 0.742 c -0.211 0.305 -0.359 0.68 -0.461 1.117 c -0.086 0.43 -0.133 0.914 -0.133 1.438 c 0 1.227 0.195 2.125 0.578 2.711 c 0.383 0.57 0.945 0.859 1.695 0.859 c 0.117 0 0.25 -0.008 0.391 -0.016 c 0.148 -0.016 0.273 -0.031 0.398 -0.055 l 0 -3.727 l 2.023 0 l 0 5.102 c -0.242 0.086 -0.617 0.188 -1.133 0.297 c -0.508 0.109 -1.125 0.164 -1.844 0.164 c -0.641 0 -1.211 -0.109 -1.727 -0.328 c -0.508 -0.234 -0.938 -0.57 -1.305 -1.01 c -0.359 -0.453 -0.641 -1.01 -0.836 -1.672 c -0.195 -0.672 -0.297 -1.445 -0.297 -2.328 c 0 -0.867 0.117 -1.633 0.344 -2.289 c 0.234 -0.672 0.547 -1.234 0.938 -1.688 c 0.398 -0.453 0.859 -0.789 1.398 -1.01 c 0.539 -0.234 1.117 -0.344 1.727 -0.344 c 0.398 0 0.75 0.031 1.055 0.094 c 0.32 0.055 0.594 0.125 0.82 0.203 c 0.234 0.078 0.422 0.156 0.563 0.242 c 0.156 0.094 0.266 0.156 0.344 0.203 l -0.523 1.617 c -0.242 -0.156 -0.539 -0.289 -0.891 -0.414 c -0.352 -0.117 -0.711 -0.18 -1.086 -0.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 53.18 c -0.469 0.727 -0.906 1.406 -1.297 2.047 c -0.398 0.641 -0.766 1.25 -1.102 1.836 c -0.344 0.57 -0.664 1.125 -0.969 1.664 c -0.297 0.531 -0.586 1.055 -0.859 1.57 l 4.375 0 l 0 1.68 l -6.711 0 l 0 -1.172 c 0.242 -0.469 0.5 -0.969 0.773 -1.484 c 0.273 -0.523 0.578 -1.086 0.922 -1.68 c 0.336 -0.594 0.703 -1.242 1.102 -1.938 c 0.406 -0.688 0.852 -1.445 1.336 -2.258 l -3.922 0 l 0 -1.688 l 6.352 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.898 61.98 l 0 -1.68 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.461 0 l 0 1.688 l -2.203 0 l 0 6.852 l 2.203 0 l 0 1.68 l -6.461 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.922 51.645 c 1.289 0 2.297 0.273 3.01 0.813 c 0.711 0.531 1.07 1.398 1.07 2.609 c 0 1.219 -0.359 2.109 -1.086 2.656 c -0.711 0.539 -1.727 0.813 -3.047 0.813 l -0.719 0 l 0 3.445 l -2.023 0 l 0 -10.09 c 0.195 -0.039 0.414 -0.078 0.656 -0.117 c 0.25 -0.031 0.508 -0.055 0.758 -0.063 c 0.25 -0.023 0.5 -0.039 0.742 -0.047 c 0.234 -0.016 0.453 -0.023 0.641 -0.023 m 0.227 1.773 c -0.117 0 -0.289 0 -0.508 0.016 c -0.211 0 -0.375 0.008 -0.492 0.031 l 0 3.305 l 0.82 0 c 0.648 0 1.133 -0.133 1.461 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.313 -0.25 -0.742 -0.375 -1.281 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-img.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-img.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ipynb+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..a22a21e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e46e2e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <circle cx="42.5" cy="22.5" r="2.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="20.5" cy="53.5" r="2.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="20" cy="25" r="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 a 14 14 0 0 0 -13.566 10.606 15 8 0 0 1 13.566 -4.606 15 8 0 0 1 13.57 4.614 14 14 0 0 0 -13.57 -10.614 z m -13.57 17.386 a 14 14 0 0 0 13.57 10.614 14 14 0 0 0 13.566 -10.606 15 8 0 0 1 -13.566 4.606 15 8 0 0 1 -13.57 -4.614 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-iso9660-appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..a775b08c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 25.474 51 -0.511 -2 -3.11 0 l -0.495 2 -2.158 0 c 0.899 -3.483 2.037 -6.822 3.104 -10 l 2.363 0 c 1.179 3.384 2.228 6.81 3.033 10 m -4.266 -8 c -0.459 1.334 -0.893 2.685 -1.176 3.999 l 2.334 0 c -0.392 -1.389 -0.764 -2.68 -1.158 -3.999" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.08 40.789 c -1.305 0.021 -1.985 0.057 -3.075 0.261 l 0 9.942 2.02 0 0 -3.404 0.997 0 c 1.54 0 2.317 -0.269 3.15 -0.801 0.848 -0.541 1.271 -1.415 1.271 -2.622 0 -1.194 -0.419 -2.05 -1.252 -2.575 -0.837 -0.528 -1.808 -0.821 -3.112 -0.801 z m 0.27 1.746 c 0.631 0.004 1 0.132 1.379 0.375 0.38 0.245 0.578 0.652 0.578 1.24 0 0.62 -0.191 1.063 -0.578 1.321 -0.382 0.254 -0.829 0.375 -1.585 0.375 l -1.118 0 0 -3.263 c 0.412 -0.019 0.912 -0.049 1.324 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.07 40.789 c -1.305 0.021 -1.985 0.057 -3.075 0.261 l 0 9.942 2.02 0 0 -3.404 0.997 0 c 1.54 0 2.317 -0.269 3.15 -0.801 0.848 -0.541 1.271 -1.415 1.271 -2.622 0 -1.194 -0.419 -2.05 -1.252 -2.575 -0.837 -0.528 -1.808 -0.821 -3.112 -0.801 z m 0.27 1.746 c 0.631 0.004 1 0.132 1.379 0.375 0.38 0.245 0.578 0.652 0.578 1.24 0 0.62 -0.191 1.063 -0.578 1.321 -0.382 0.254 -0.829 0.375 -1.585 0.375 l -1.118 0 0 -3.263 c 0.412 -0.019 0.912 -0.049 1.324 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg
new file mode 100644
index 00000000..44d06ec8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e56f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.68 38.563 c 0 0 -0.969 0.531 0.688 0.711 c 2.01 0.219 3.03 0.188 5.242 -0.211 c 0 0 0.578 0.344 1.391 0.648 c -4.953 2.01 -11.211 -0.117 -7.32 -1.148" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.07 35.93 c 0 0 -1.086 0.766 0.57 0.93 c 2.148 0.211 3.836 0.227 6.766 -0.313 c 0 0 0.406 0.391 1.039 0.602 c -5.984 1.664 -12.664 0.133 -8.375 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 33.18 31.477 c 1.219 1.328 -0.328 2.531 -0.328 2.531 c 0 0 3.102 -1.516 1.68 -3.414 c -1.328 -1.773 -2.352 -2.656 3.172 -5.695 c 0 0 -8.664 2.055 -4.523 6.578" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.727 40.508 c 0 0 0.719 0.555 -0.789 0.984 c -2.859 0.828 -11.898 1.07 -14.414 0.039 c -0.898 -0.375 0.789 -0.891 1.328 -1 c 0.555 -0.117 0.867 -0.094 0.867 -0.094 c -1 -0.672 -6.492 1.32 -2.781 1.891 c 10.1 1.547 18.414 -0.703 15.789 -1.82" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 29.14 33.21 c 0 0 -4.602 1.039 -1.625 1.414 c 1.25 0.156 3.75 0.117 6.086 -0.063 c 1.898 -0.156 3.813 -0.477 3.813 -0.477 c 0 0 -0.672 0.273 -1.156 0.586 c -4.672 1.164 -13.695 0.625 -11.1 -0.57 c 2.203 -1.01 3.984 -0.891 3.984 -0.891" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.39 37.586 c 4.75 -2.344 2.555 -4.594 1.023 -4.289 c -0.375 0.078 -0.539 0.141 -0.539 0.141 c 0 0 0.133 -0.211 0.406 -0.297 c 3.03 -1.01 5.359 2.984 -0.984 4.563 c 0 0 0.078 -0.063 0.094 -0.117" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.531 20 c 0 0 2.633 2.492 -2.492 6.328 c -4.109 3.078 -0.938 4.836 0 6.836 c -2.398 -2.047 -4.164 -3.859 -2.984 -5.539 c 1.734 -2.469 6.539 -3.664 5.477 -7.625" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 29.609 43.922 c 4.555 0.281 11.555 -0.148 11.727 -2.195 c 0 0 -0.32 0.773 -3.773 1.391 c -3.891 0.695 -8.688 0.609 -11.531 0.172 c 0 -0.008 0.586 0.453 3.578 0.633" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.898 58.22 c 0 0.543 -0.078 1.063 -0.238 1.547 c -0.148 0.477 -0.402 0.902 -0.77 1.27 c -0.34 0.363 -0.797 0.652 -1.359 0.875 c -0.563 0.203 -1.242 0.309 -2.051 0.309 c -0.844 0 -1.539 -0.094 -2.102 -0.293 c -0.563 -0.195 -1.039 -0.434 -1.43 -0.715 l 0.945 -1.777 c 0.34 0.195 0.707 0.383 1.105 0.563 c 0.418 0.188 0.832 0.273 1.27 0.273 c 0.637 0 1.156 -0.145 1.539 -0.453 c 0.398 -0.313 0.602 -0.891 0.602 -1.727 l 0 -5.504 l -4.152 0 l 0 -1.855 l 6.641 0 l 0 7.488" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.36 61.984 l -0.59 -2.598 l -3.309 0 l -0.563 2.598 l -2.57 0 c 0.59 -2.215 1.184 -4.238 1.789 -6.05 c 0.605 -1.832 1.184 -3.566 1.742 -5.199 l 2.691 0 c 0.586 1.641 1.172 3.395 1.742 5.25 c 0.598 1.848 1.156 3.844 1.711 6 l -2.645 0 m -2.215 -9.07 c -0.137 0.422 -0.262 0.832 -0.383 1.215 c -0.102 0.375 -0.211 0.75 -0.32 1.133 c -0.094 0.355 -0.188 0.73 -0.281 1.105 c -0.078 0.375 -0.156 0.766 -0.238 1.164 l 2.434 0 c -0.086 -0.398 -0.164 -0.789 -0.25 -1.164 c -0.074 -0.375 -0.168 -0.75 -0.277 -1.105 c -0.094 -0.383 -0.199 -0.758 -0.316 -1.133 c -0.109 -0.383 -0.23 -0.793 -0.367 -1.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.477 50.605 c 0.707 0 1.352 0.07 1.922 0.215 c 0.578 0.145 1.074 0.375 1.488 0.672 c 0.418 0.305 0.734 0.695 0.945 1.164 c 0.23 0.461 0.34 1 0.34 1.633 c 0 0.656 -0.145 1.254 -0.441 1.789 c -0.297 0.527 -0.781 0.934 -1.465 1.215 c 0.23 0.316 0.469 0.664 0.723 1.055 c 0.258 0.375 0.504 0.777 0.742 1.203 c 0.238 0.406 0.469 0.824 0.68 1.25 c 0.23 0.414 0.426 0.809 0.586 1.184 l -2.594 0 c -0.305 -0.727 -0.664 -1.422 -1.082 -2.094 c -0.398 -0.672 -0.832 -1.363 -1.301 -2.051 l -1.285 0 l 0 4.145 l -2.465 0 l 0 -11.09 c 0.238 -0.051 0.492 -0.094 0.781 -0.125 c 0.289 -0.051 0.586 -0.078 0.875 -0.094 c 0.301 -0.027 0.578 -0.043 0.844 -0.051 c 0.273 -0.02 0.504 -0.02 0.707 -0.02 m 2.188 3.668 c 0 -0.594 -0.207 -1.027 -0.605 -1.309 c -0.398 -0.273 -0.926 -0.418 -1.582 -0.418 c -0.094 0 -0.203 0.008 -0.34 0.016 c -0.137 0 -0.273 0.02 -0.402 0.043 l 0 3.379 l 0.539 0 c 0.84 0 1.453 -0.145 1.828 -0.434 c 0.375 -0.309 0.563 -0.734 0.563 -1.277" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jmemorizelesson.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jmemorizelesson.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jokosher.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jokosher.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jvlt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jvlt.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-k3b.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-keepass.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-keepass2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kformula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgeographymap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgeographymap.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kgetlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kontour.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-krita.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..89a3c093
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 21.18 22 c -1.64 0 -4.119 3.231 -2.823 4.389 l 6.763 6.04 c 0.256 -0.51 0.583 -1.033 1.039 -1.529 0.497 -0.538 0.976 -0.89 1.417 -1.187 l -5.094 -6.749 c -0.533 -0.571 -0.628 -0.968 -1.303 -0.968 z m 12.45 7.684 c -0.353 0 -0.726 0.012 -1.08 0.022 -1.473 0.009 -3.02 0.265 -4.384 0.766 -0.978 0.794 -1.656 1.669 -2.303 2.715 -1.291 3.572 0.247 9.589 5.909 10.987 6.418 1.579 6.761 -0.128 9.51 1.756 2.763 1.879 1.216 4.726 2.526 3.935 0.673 -0.4 2.807 -3.394 2.01 -8.277 -0.86 -5.231 -3.099 -8.02 -5.352 -9.921 -1.747 -1.478 -4.337 -1.982 -6.837 -1.982 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg
new file mode 100644
index 00000000..93701060
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.707 62 l -7.707 0 l 0 -11.25 l 2.457 0 l 0 9.395 l 5.25 0 l 0 1.855" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.516 50.75 l 0 11.25 l -2.434 0 l 0 -4.961 l -3.254 0 l 0 4.961 l -2.434 0 l 0 -11.25 l 2.434 0 l 0 4.434 l 3.254 0 l 0 -4.434 l 2.434 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.516 62 l -0.566 -2.598 l -3.273 0 l -0.551 2.598 l -2.539 0 c 0.586 -2.219 1.168 -4.234 1.762 -6.05 c 0.594 -1.836 1.172 -3.566 1.723 -5.199 l 2.656 0 c 0.582 1.648 1.152 3.395 1.723 5.25 c 0.582 1.848 1.145 3.84 1.688 6 l -2.621 0 m -2.176 -9.07 c -0.133 0.43 -0.254 0.832 -0.379 1.219 c -0.105 0.379 -0.207 0.75 -0.313 1.129 c -0.09 0.363 -0.191 0.734 -0.281 1.105 c -0.074 0.379 -0.156 0.766 -0.238 1.172 l 2.398 0 c -0.074 -0.406 -0.156 -0.793 -0.238 -1.172 c -0.074 -0.371 -0.164 -0.742 -0.273 -1.105 c -0.098 -0.379 -0.195 -0.75 -0.32 -1.129 c -0.105 -0.387 -0.223 -0.789 -0.355 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg
new file mode 100644
index 00000000..f881ca4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.926 62 l -7.926 0 l 0 -11.27 l 2.527 0 l 0 9.41 l 5.398 0 l 0 1.859" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.02 50.73 l 0 11.27 l -2.5 0 l 0 -4.973 l -3.344 0 l 0 4.973 l -2.512 0 l 0 -11.27 l 2.512 0 l 0 4.441 l 3.344 0 l 0 -4.441 l 2.5 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.29 c -0.578 0.801 -1.113 1.563 -1.609 2.262 c -0.488 0.703 -0.941 1.379 -1.363 2.023 c -0.422 0.629 -0.816 1.238 -1.195 1.832 c -0.375 0.59 -0.73 1.168 -1.066 1.734 l 5.426 0 l 0 1.859 l -8.316 0 l 0 -1.297 c 0.297 -0.52 0.621 -1.066 0.957 -1.633 c 0.34 -0.586 0.719 -1.207 1.141 -1.859 c 0.422 -0.66 0.875 -1.371 1.363 -2.129 c 0.504 -0.77 1.055 -1.602 1.648 -2.496 l -4.844 0 l 0 -1.855 l 7.859 0 l 0 1.559" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-lrzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg
new file mode 100644
index 00000000..47418589
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 47.811 53.16 c -1.572 2.363 -3 4.74 -4.328 7.132 l 4.484 0 0 1.692 -6.875 0 0 -1.183 c 1.329 -2.551 2.806 -5.02 4.227 -7.376 l -4.01 0 0 -1.692 6.5 0 0 1.425" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.45 61.988 -6.45 0 0 -10.238 2.086 0 0 8.548 4.364 0 0 1.69" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 34.851 51.663 c 0.627 0 1.202 0.07 1.71 0.203 0.508 0.133 0.948 0.336 1.313 0.609 0.373 0.273 0.653 0.625 0.838 1.055 0.204 0.422 0.305 0.914 0.305 1.484 0 0.602 -0.135 1.141 -0.389 1.625 -0.262 0.484 -0.695 0.852 -1.304 1.102 0.976 1.359 1.736 2.79 2.423 4.258 l -2.295 0 c -0.574 -1.36 -1.377 -2.599 -2.118 -3.757 l -1.144 0 0 3.758 l -2.19 0 0 -10.07 c 0.948 -0.195 1.889 -0.23 2.846 -0.265 m 1.984 3.336 c 0 -0.539 -0.171 -0.93 -0.526 -1.188 -0.356 -0.25 -0.873 -0.375 -1.457 -0.375 -0.085 0 -0.186 0 -0.305 0.016 -0.118 0 -0.237 0.008 -0.356 0.031 l 0 3.07 0.482 0 c 0.746 0 1.339 -0.133 1.669 -0.398 0.331 -0.273 0.493 -0.656 0.493 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.691 51.77 0 1.69 -2.68 0 0 8.54 -2.031 0 0 -8.54 -2.68 0 0 -1.69 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg
new file mode 100644
index 00000000..af51fc56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.31 52.52 c -1.921 2.527 -3.666 5.085 -5.293 7.664 l 5.481 0 0 1.807 -8.4 0 0 -1.262 c 1.619 -2.755 3.433 -5.402 5.171 -7.923 l -4.905 0 0 -1.815 7.95 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 31.11 50.9 c 0.731 0 1.385 0.062 1.981 0.209 0.591 0.139 1.107 0.36 1.534 0.658 0.427 0.294 0.752 0.67 0.968 1.131 0.24 0.449 0.354 0.984 0.354 1.596 0 0.643 -0.152 1.22 -0.452 1.739 -0.304 0.523 -0.806 0.918 -1.508 1.189 c 1.124 1.453 2 2.994 2.809 4.578 l -2.669 0 c -0.667 -1.475 -1.605 -2.807 -2.462 -4.04 l -1.496 0 0 4.04 -2.373 0 0 -10.817 c 1.107 -0.221 2.205 -0.257 3.316 -0.283 m 2.409 3.579 c 0 -0.577 -0.286 -1 -0.692 -1.278 -0.418 -0.267 -1.041 -0.407 -1.717 -0.407 -0.266 -0.008 -0.699 0.04 -0.943 0.058 l 0 3.292 0.732 0 c 0.87 0 1.581 -0.139 1.962 -0.422 c 0.392 -0.294 0.658 -0.709 0.658 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.668,61.998995 -7.668,0 L 18,51 l 2.349,0 0,9 5.319,0 0,2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-lyx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg
new file mode 100644
index 00000000..3f679cbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 29.22 48 -9.218 -20.442 7.606 -3.558 5.982 13.896 7.183 -3.502 3.229 6.602" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 100644
index 00000000..cb3f48f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.77 l 0 1.859 l -3.211 0 l 0 9.41 l -2.445 0 l 0 -9.41 l -3.219 0 l 0 -1.859 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.441 62.04 l -7.668 0 l 0 -11.27 l 2.441 0 l 0 9.41 l 5.227 0 l 0 1.859" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.33 c -0.563 0.801 -1.082 1.563 -1.559 2.262 c -0.473 0.703 -0.91 1.379 -1.324 2.023 c -0.402 0.629 -0.789 1.238 -1.152 1.832 c -0.355 0.586 -0.703 1.164 -1.035 1.734 l 5.25 0 l 0 1.859 l -8.05 0 l 0 -1.297 c 0.289 -0.52 0.602 -1.066 0.926 -1.637 c 0.328 -0.586 0.699 -1.203 1.105 -1.855 c 0.414 -0.66 0.852 -1.371 1.32 -2.129 c 0.488 -0.77 1.023 -1.602 1.602 -2.492 l -4.695 0 l 0 -1.859 l 7.609 0 l 0 1.559" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg
new file mode 100644
index 00000000..f804067c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.547 61.988 l -6.547 0 l 0 -10.227 l 2.086 0 l 0 8.539 l 4.461 0 l 0 1.688" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.711 53.18 c -0.484 0.727 -0.922 1.406 -1.328 2.047 c -0.406 0.641 -0.781 1.25 -1.125 1.836 c -0.352 0.57 -0.68 1.125 -1 1.664 c -0.297 0.531 -0.594 1.055 -0.875 1.57 l 4.484 0 l 0 1.688 l -6.875 0 l 0 -1.18 c 0.25 -0.469 0.516 -0.969 0.797 -1.484 c 0.281 -0.523 0.594 -1.086 0.938 -1.68 c 0.352 -0.594 0.727 -1.242 1.133 -1.938 c 0.414 -0.688 0.867 -1.445 1.359 -2.258 l -4.01 0 l 0 -1.688 l 6.5 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.828 51.645 c 1.32 0 2.352 0.273 3.078 0.813 c 0.727 0.531 1.094 1.398 1.094 2.609 c 0 1.219 -0.367 2.109 -1.109 2.656 c -0.734 0.539 -1.766 0.813 -3.117 0.813 l -0.742 0 l 0 3.453 l -2.07 0 l 0 -10.09 c 0.203 -0.039 0.43 -0.078 0.68 -0.117 c 0.258 -0.031 0.516 -0.055 0.773 -0.063 c 0.258 -0.023 0.508 -0.039 0.758 -0.047 c 0.242 -0.016 0.461 -0.023 0.656 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.523 0.016 c -0.211 0 -0.383 0.008 -0.508 0.031 l 0 3.305 l 0.844 0 c 0.664 0 1.164 -0.133 1.5 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.328 -0.25 -0.766 -0.375 -1.313 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 32.25 62 0 -1.682 2.447 0 0 -6.864 -2.447 0 0 -1.682 7.131 0 0 1.682 -2.432 0 0 6.864 2.432 0 0 1.682 l -7.131 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 100644
index 00000000..fe0cf3b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 22.691 51 0 1.817 -2.68 0 0 9.183 -2.031 0 0 -9.183 -2.68 0 0 -1.817 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.484 61.996 -6.484 0 0 -10.992 2.07 0 0 9.18 4.414 0 0 1.812" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.47 52.53 c -1.564 2.54 -2.982 5.096 -4.288 7.658 l 4.438 0 0 1.812 -6.805 0 0 -1.265 c 1.319 -2.729 2.761 -5.401 4.188 -7.92 l -3.969 0 0 -1.812 6.438 0 0 1.522" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.37 51.01 c 0.551 1.619 1.054 3.253 1.587 4.864 0.57 -1.644 1.068 -3.239 1.639 -4.865 l 1.861 0 c 0.336 3.724 0.602 7.406 0.666 10.993 l -2.057 0 0.111 -8.544 -1.383 4.655 -1.639 0 l -1.332 -4.655 0.094 8.544 -2.057 0 c 0.144 -3.723 0.285 -7.356 0.658 -10.993 l 1.852 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg
new file mode 100644
index 00000000..045799fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.484 62 l -6.484 0 l 0 -10.664 l 2.07 0 l 0 8.906 l 4.414 0 l 0 1.758" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.57 52.813 c -0.484 0.758 -0.922 1.477 -1.32 2.141 c -0.398 0.664 -0.773 1.305 -1.117 1.914 c -0.344 0.594 -0.672 1.172 -0.984 1.734 c -0.297 0.555 -0.586 1.102 -0.867 1.641 l 4.438 0 l 0 1.758 l -6.805 0 l 0 -1.227 c 0.25 -0.492 0.508 -1.01 0.789 -1.547 c 0.273 -0.555 0.586 -1.141 0.93 -1.758 c 0.344 -0.625 0.719 -1.297 1.117 -2.02 c 0.414 -0.727 0.859 -1.516 1.352 -2.359 l -3.969 0 l 0 -1.758 l 6.438 0 l 0 1.477" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.16 51.34 c 0.078 0.242 0.172 0.547 0.289 0.93 c 0.117 0.375 0.25 0.781 0.383 1.219 c 0.133 0.438 0.266 0.883 0.398 1.328 c 0.133 0.453 0.258 0.859 0.383 1.242 c 0.133 -0.422 0.273 -0.859 0.414 -1.313 c 0.148 -0.453 0.289 -0.891 0.422 -1.305 c 0.133 -0.43 0.25 -0.82 0.367 -1.188 c 0.109 -0.367 0.211 -0.672 0.297 -0.914 l 1.703 0 c 0.078 0.93 0.148 1.836 0.211 2.719 c 0.078 0.883 0.141 1.766 0.188 2.641 c 0.055 0.859 0.102 1.734 0.133 2.617 c 0.031 0.875 0.063 1.766 0.078 2.688 l -1.883 0 l 0.102 -8.289 l -1.266 4.516 l -1.5 0 l -1.219 -4.516 l 0.086 8.289 l -1.883 0 c 0.031 -0.875 0.063 -1.781 0.102 -2.727 c 0.039 -0.938 0.086 -1.875 0.133 -2.805 c 0.047 -0.93 0.094 -1.836 0.148 -2.703 c 0.07 -0.875 0.141 -1.688 0.219 -2.43 l 1.695 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 45.797 62 l -0.477 -2.461 l -2.75 0 l -0.469 2.461 l -2.133 0 c 0.484 -2.102 0.984 -4.02 1.484 -5.742 c 0.5 -1.734 0.977 -3.375 1.445 -4.922 l 2.234 0 c 0.492 1.563 0.977 3.219 1.453 4.977 c 0.484 1.75 0.961 3.641 1.414 5.688 l -2.203 0 m -1.828 -8.602 c -0.109 0.406 -0.219 0.789 -0.32 1.156 c -0.086 0.359 -0.18 0.711 -0.266 1.07 c -0.078 0.344 -0.156 0.695 -0.234 1.047 c -0.063 0.359 -0.133 0.727 -0.195 1.109 l 2.02 0 c -0.07 -0.383 -0.133 -0.75 -0.203 -1.109 c -0.063 -0.352 -0.141 -0.703 -0.234 -1.047 c -0.078 -0.359 -0.164 -0.711 -0.266 -1.07 c -0.086 -0.367 -0.188 -0.75 -0.297 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg
new file mode 100644
index 00000000..c0716607
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.547 61.988 l -6.547 0 l 0 -10.227 l 2.086 0 l 0 8.539 l 4.461 0 l 0 1.688" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.711 53.18 c -0.484 0.727 -0.922 1.406 -1.328 2.047 c -0.406 0.641 -0.781 1.25 -1.125 1.836 c -0.352 0.57 -0.68 1.125 -1 1.664 c -0.297 0.531 -0.594 1.055 -0.875 1.57 l 4.484 0 l 0 1.688 l -6.875 0 l 0 -1.18 c 0.25 -0.469 0.516 -0.969 0.797 -1.484 c 0.281 -0.523 0.594 -1.086 0.938 -1.68 c 0.352 -0.594 0.727 -1.242 1.133 -1.938 c 0.414 -0.688 0.867 -1.445 1.359 -2.258 l -4.01 0 l 0 -1.688 l 6.5 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.2 56.863 c 0 0.5 0.016 0.969 0.055 1.406 c 0.039 0.43 0.117 0.805 0.234 1.125 c 0.125 0.32 0.289 0.57 0.5 0.758 c 0.219 0.188 0.5 0.281 0.859 0.281 c 0.352 0 0.633 -0.094 0.844 -0.281 c 0.227 -0.188 0.391 -0.438 0.508 -0.758 c 0.117 -0.336 0.203 -0.711 0.234 -1.141 c 0.047 -0.43 0.063 -0.891 0.063 -1.391 c 0 -0.492 -0.016 -0.953 -0.063 -1.383 c -0.031 -0.445 -0.117 -0.82 -0.234 -1.141 c -0.117 -0.32 -0.281 -0.57 -0.492 -0.758 c -0.211 -0.188 -0.5 -0.281 -0.859 -0.281 c -0.359 0 -0.641 0.094 -0.859 0.281 c -0.211 0.188 -0.375 0.445 -0.5 0.773 c -0.117 0.32 -0.195 0.695 -0.234 1.125 c -0.039 0.43 -0.055 0.891 -0.055 1.383 m -2.102 0 c 0 -1.758 0.328 -3.086 0.992 -3.977 c 0.664 -0.906 1.578 -1.352 2.758 -1.352 c 1.227 0 2.156 0.445 2.797 1.352 c 0.641 0.891 0.961 2.219 0.961 3.977 c 0 1.766 -0.328 3.094 -0.977 4 c -0.648 0.891 -1.57 1.336 -2.766 1.336 c -1.219 0 -2.156 -0.445 -2.805 -1.336 c -0.641 -0.906 -0.961 -2.234 -0.961 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.828 51.645 c 1.32 0 2.352 0.273 3.078 0.813 c 0.727 0.531 1.094 1.398 1.094 2.609 c 0 1.219 -0.367 2.109 -1.109 2.656 c -0.734 0.539 -1.766 0.813 -3.117 0.813 l -0.742 0 l 0 3.453 l -2.07 0 l 0 -10.09 c 0.203 -0.039 0.43 -0.078 0.68 -0.117 c 0.258 -0.031 0.516 -0.055 0.773 -0.063 c 0.258 -0.023 0.508 -0.039 0.758 -0.047 c 0.242 -0.016 0.461 -0.023 0.656 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.523 0.016 c -0.211 0 -0.383 0.008 -0.508 0.031 l 0 3.305 l 0.844 0 c 0.664 0 1.164 -0.133 1.5 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.328 -0.25 -0.766 -0.375 -1.313 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-m4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-matroska.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mimearchive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg
new file mode 100644
index 00000000..64e390e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 0 10 l 12 0 l 0 -10 l -12 0 z m 14 0 l 0 2 l 10 0 l 0 -2 l -10 0 z m 0 4 l 0 2 l 10 0 l 0 -2 l -10 0 z m 0 4 l 0 2 l 10 0 l 0 -2 l -10 0 z m -14 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mono-develop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg
new file mode 100644
index 00000000..2685640c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#678bb8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.793 22.738 c -4.598 0 -10.387 4.348 -10.332 11.08 c 0.047 6.52 2.215 10.05 3.875 14.05 l 4.918 -2.043 c -1.129 -2.297 -2.605 -4.57 -3.129 -5.711 c -1.461 -3.184 -1.957 -4.617 -1.832 -7.04 c 0.113 -2.344 0.895 -3.777 2.332 -5.164 c 1.434 -1.383 3.426 -2.082 5.793 -1.754 c 3.418 0.469 5.219 2.383 6.086 4.129 c 0.488 -0.07 0.988 -0.129 1.543 -0.125 c 0.43 0 0.863 0.031 1.289 0.125 c -0.918 -3.629 -5.441 -7.543 -10.543 -7.543 m 2.086 6.332 c -2.094 -0.137 -5.145 0.883 -5.125 4.086 c 0.012 3.03 1.91 5.297 4.164 6.207 c -0.047 -0.762 0.004 -1.605 0.125 -2.457 c -1.223 -0.664 -1.965 -1.848 -2.082 -3.5 c -0.141 -1.836 1.684 -3.691 4.582 -2.75 c 0.469 0.148 0.484 -0.66 -0.039 -1.086 c -0.344 -0.27 -0.93 -0.453 -1.625 -0.5 m 7.168 2.418 c -0.367 0 -0.715 0.012 -1.043 0.043 c 0.086 0.324 0.148 0.652 0.168 0.914 c 0.211 -0.012 0.441 -0.008 0.664 0 c 0.617 0.031 1.188 0.129 1.711 0.293 c 0.02 -0.344 0.008 -0.672 0 -1 c -0.496 -0.156 -1 -0.246 -1.5 -0.25 m -1 2.25 c -0.328 1.41 -1.316 3.141 -3.336 3.625 c -0.047 0.293 -0.094 0.566 -0.082 0.75 c 0.023 0.387 0.105 0.926 0.332 1.5 c 3.457 -0.633 4.941 -3.059 5.418 -5.543 c -0.461 -0.184 -0.988 -0.301 -1.625 -0.332 c -0.246 -0.012 -0.492 -0.02 -0.707 0 m -5.711 3.668 c -0.07 0.645 -0.121 1.285 -0.082 1.875 c 0.008 0.141 0.016 0.273 0.039 0.418 c 0.258 0.035 0.496 0.121 0.75 0.125 c 0.219 0 0.422 -0.031 0.625 -0.043 c -0.203 -0.574 -0.344 -1.121 -0.375 -1.582 c -0.012 -0.199 -0.016 -0.434 0 -0.668 c -0.332 -0.016 -0.66 -0.066 -0.957 -0.125 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.766 22.758 c 1.664 3.988 3.867 7.504 3.914 14.03 c 0.051 6.734 -5.766 11.09 -10.367 11.09 c -5.566 0 -10.465 -4.668 -10.723 -8.531 c -0.234 -3.488 1.016 -8.563 7.473 -8.527 c 3.082 0.02 6.285 2.68 6.301 6.641 c 0.023 4.273 -5.375 4.695 -6.734 3.605 c -0.523 -0.422 -0.508 -1.262 -0.047 -1.109 c 2.906 0.938 4.699 -0.914 4.566 -2.75 c -0.18 -2.504 -1.672 -3.988 -4.348 -4.109 c -3.859 -0.184 -4.938 3.539 -4.84 5.05 c 0.121 1.84 1.734 5.621 6.758 6.309 c 2.371 0.328 4.34 -0.375 5.77 -1.758 c 1.434 -1.387 2.246 -2.816 2.363 -5.16 c 0.121 -2.422 -0.41 -3.844 -1.871 -7.03 c -0.523 -1.141 -1.98 -3.426 -3.113 -5.723 l 4.902 -2.031 m -0.004 0" style="fill:#a9c1e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg
new file mode 100644
index 00000000..01ca48f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#ededed;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.891 23.11 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.781 32 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.891 40.891 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.336 8 c -0.891 0 -1.57 0 -2.469 0.852 c -0.867 0.789 -0.867 1.594 -0.867 2.484 l 0 41.41 c 0 0.867 -0.02 1.637 0.848 2.387 c 0.996 0.863 1.535 0.863 2.402 0.863 l 41.5 0 c 0.867 0 1.477 0 2.445 -0.875 c 0.824 -0.746 0.805 -1.508 0.805 -2.375 l 0 -41.5 c 0 -0.867 -0.016 -1.598 -0.836 -2.391 c -0.891 -0.859 -1.547 -0.859 -2.414 -0.859 m -40.75 2 l 40.04 0 c 0.391 0 0.898 0.234 1.289 0.625 c 0.391 0.391 0.625 0.898 0.625 1.289 l 0 40.13 c 0 0.391 -0.234 0.898 -0.625 1.289 c -0.391 0.391 -0.898 0.625 -1.289 0.625 l -40.09 0 c -0.391 0 -0.898 -0.234 -1.289 -0.625 c -0.391 -0.391 -0.625 -0.898 -0.625 -1.289 l -0.043 -40.04 c 0 -0.445 0.227 -0.984 0.625 -1.375 c 0.391 -0.398 0.93 -0.625 1.375 -0.625 m 0 0" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-msi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mswinurl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..c17b1ee9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 37.873 30.13 c 0.681 0.681 0.681 1.784 0 2.465 l -9.281 9.281 c -0.681 0.681 -1.784 0.681 -2.465 0 l 0 0 c -0.681 -0.681 -0.681 -1.784 0 -2.465 l 9.281 -9.281 c 0.681 -0.681 1.784 -0.681 2.465 0 l 0 0 z m -10.661 15.617 c -1.366 1.366 -3.589 1.366 -4.956 0 -1.366 -1.366 -1.366 -3.589 0 -4.956 l 6.578 -6.571 c -2.207 -0.536 -4.633 0.058 -6.356 1.782 l -2.505 2.505 c -2.63 2.629 -2.63 6.893 0 9.523 2.63 2.629 6.893 2.629 9.523 0 l 2.505 -2.505 c 1.723 -1.723 2.317 -4.148 1.782 -6.356 l -6.571 6.577 z m 7.293 -21.772 -2.505 2.505 c -1.724 1.724 -2.321 4.145 -1.785 6.353 l 6.574 -6.574 c 1.366 -1.366 3.589 -1.366 4.955 0 1.366 1.366 1.366 3.589 0 4.955 l -6.574 6.574 c 2.207 0.535 4.629 -0.061 6.352 -1.785 l 2.505 -2.505 c 2.629 -2.63 2.629 -6.893 0 -9.523 -2.63 -2.629 -6.893 -2.629 -9.523 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-musescore.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-n64-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg
new file mode 100644
index 00000000..7da50aa4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.814 56.69 q -0.372 0 -0.763 0.069 -0.391 0.069 -0.645 0.19 -0.02 0.156 -0.039 0.311 0 0.156 0 0.329 0 0.502 0.078 0.969 0.078 0.45 0.274 0.813 0.196 0.363 0.528 0.588 0.352 0.208 0.861 0.208 0.411 0 0.704 -0.173 0.293 -0.173 0.469 -0.432 0.196 -0.259 0.274 -0.571 0.098 -0.311 0.098 -0.605 0 -0.813 -0.411 -1.245 -0.411 -0.45 -1.428 -0.45 z m 0.313 -1.764 q 1.056 0 1.78 0.277 0.743 0.277 1.213 0.744 0.469 0.467 0.665 1.09 q 0.215 0.623 0.215 1.314 q 0 0.623 -0.235 1.263 -0.215 0.64 -0.685 1.176 -0.469 0.536 -1.193 0.882 -0.724 0.329 -1.721 0.329 -2.034 0 -3.11 -1.107 q -1.056 -1.124 -1.056 -3.494 q 0 -1.557 0.509 -2.75 0.528 -1.193 1.487 -2.01 0.958 -0.813 2.308 -1.228 1.35 -0.415 2.993 -0.415 l 0.137 1.816 q -0.782 0.017 -1.526 0.138 -0.743 0.121 -1.369 0.415 -0.626 0.277 -1.095 0.726 -0.45 0.45 -0.665 1.124 0.372 -0.138 0.724 -0.208 0.352 -0.086 0.626 -0.086 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.607 53.737 q -0.321 0.409 -0.661 0.871 -0.339 0.462 -0.679 0.977 -0.321 0.498 -0.625 1.013 -0.304 0.515 -0.536 1.013 l 2.5 0 0 -3.874 z m 2.196 -2.737 l 0 6.611 1.196 0 0 1.795 -1.196 0 0 2.595 -2.196 0 0 -2.595 -4.607 0 0 -1.599 q 0.339 -0.693 0.875 -1.564 0.536 -0.889 1.179 -1.813 0.643 -0.924 1.357 -1.813 q 0.714 -0.906 1.429 -1.617 l 1.964 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg
new file mode 100644
index 00000000..e3c5b4a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.91 18 -1.91 20.09 4.88 -4.123 2.216 7.03 3.75 -1.172 -2.216 -7.03 6.37 0.605" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.535 62 -0.463 -2 -3.072 0 -0.61 2 -2.39 0 c 0.548 -2.168 1.102 -4.141 1.662 -5.918 0.56 -1.789 1.102 -3.483 1.624 -5.082 l 2.502 0 c 0.548 1.611 1.089 3.323 1.624 5.136 c 0.548 1.801 1.077 3.756 1.587 5.864 m -4.519 -8.868 c -0.124 0.415 -0.243 0.812 -0.355 1.191 l -0.299 1.102 c -0.087 0.355 -0.174 0.717 -0.261 1.084 c -0.075 0.367 -0.259 1.1 -0.333 1.491 l 2.462 0 c -0.075 -0.391 -0.243 -1.124 -0.318 -1.491 -0.075 -0.367 -0.162 -0.729 -0.261 -1.084 -0.087 -0.367 -0.187 -0.735 -0.299 -1.102 -0.1 -0.379 -0.212 -0.776 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.8 62 0 -2 2.2 0 0 -7 -2.2 0 0 -2 6.4 0 0 2 -2.2 0 0 7 2.2 0 0 2 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg
new file mode 100644
index 00000000..44933535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1,0,0,0.91666644,0,5.1666811)">
+ <path d="m 24.06 62 q -0.824 -1.997 -1.804 -3.974 -0.961 -1.997 -2.078 -3.994 l 0 7.968 l -2.176 0 l 0 -12 1.941 0 q 0.549 0.853 1.098 1.861 0.549 0.989 1.059 1.977 0.529 0.989 0.961 1.919 0.451 0.931 0.765 1.628 l 0 -7.386 2.176 0 l 0 12 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -12 7.557 0 0 1.977 -5.078 0 0 2.695 4.413 0 0 1.977 -4.413 0 0 3.373 5.521 0 l 0 1.977 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.09 q 0.59 0 0.971 -0.111 0.4 -0.13 0.629 -0.334 0.229 -0.223 0.305 -0.483 0.095 -0.279 0.095 -0.557 0 -0.353 -0.21 -0.632 -0.21 -0.279 -0.533 -0.483 -0.324 -0.223 -0.724 -0.39 -0.4 -0.186 -0.8 -0.334 -0.533 -0.186 -1.105 -0.427 -0.571 -0.241 -1.048 -0.613 -0.457 -0.372 -0.762 -0.91 -0.305 -0.557 -0.305 -1.375 0 -1.616 1.067 -2.526 1.086 -0.91 2.971 -0.91 1.086 0 1.886 0.241 0.819 0.241 1.371 0.539 l -0.686 1.765 q -0.476 -0.26 -1.067 -0.446 -0.571 -0.186 -1.333 -0.186 -1.867 0 -1.867 1.319 0 0.334 0.19 0.594 0.19 0.241 0.476 0.446 0.305 0.186 0.667 0.334 0.381 0.149 0.743 0.279 0.552 0.204 1.143 0.464 0.61 0.241 1.105 0.669 0.514 0.409 0.838 1.04 q 0.324 0.613 0.324 1.56 q 0 1.616 -1.086 2.508 -1.067 0.873 -3.257 0.873 -1.467 0 -2.343 -0.297 q -0.876 -0.316 -1.314 -0.576 l 0.686 -1.858 q 0.514 0.297 1.219 0.557 0.724 0.26 1.752 0.26 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 100644
index 00000000..646a724e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-object.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ole-storage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ole-storage.svg
new file mode 120000
index 00000000..fced6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteacher.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg
new file mode 100644
index 00000000..a5507ccd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m10.672 0c-1.375 0-2.672 1.355-2.672 2.789v58.42c0 1.355 1.375 2.789 2.672 2.789h42.656c1.297 0 2.672-1.434 2.672-2.789v-43.21l-18-18m-27.328 0" style="fill:#8900a9"/>
+ <path d="m42 18l14 14v-14m-14 0" style="fill-opacity:.196"/>
+ <path d="m38 0l17.984 18h-15.227c-1.348 0-2.758-1.426-2.758-2.773m0-15.227" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m31.998 19.001-17.998 12h5.9984v17.999h-4v4h32v-4h-4v-17.999h6.0016zm-8 12h6.0016v17.999h-6.0016zm10.002 0h5.9984v17.999h-5.9984z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteachingtopography.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingtopography.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteachingwords.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingwords.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-oriente-voca.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-oriente-voca.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-osm+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg
new file mode 100644
index 00000000..3bc722d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 32 22 c -6.627 0 -12 5.373 -12 12 0 6.627 8 20 12 20 4 0 12 -13.373 12 -20 0 -6.627 -5.373 -12 -12 -12 z m 0 5.333 c 3.682 0 6.667 2.985 6.667 6.667 0 3.682 -2.985 6.667 -6.667 6.667 -3.682 0 -6.667 -2.985 -6.667 -6.667 0 -3.682 2.985 -6.667 6.667 -6.667 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-overhoringsprogrammatalen.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pauker.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pauker.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pem-key.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg
new file mode 100644
index 00000000..abae1298
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4cb4e0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 35.91 49.987 c -0.835 -0.111 0.147 -0.951 0.424 -1.119 0.534 -0.32 0.968 -0.685 1.303 -1.287 0.53 -0.967 0.767 -2.251 0.992 -3.361 0.151 -0.754 0.297 -1.193 -0.103 -1.832 -0.397 -0.635 0.281 -1.16 -0.14 -1.832 -0.705 -1.127 -1 -2.619 -1.7 -3.734 -0.198 -0.316 -0.127 -0.611 -0.411 -0.644 -0.137 -0.016 -0.489 0.312 -0.609 0.406 -0.346 0.279 -0.766 0.41 -1.105 0.68 -0.171 0.135 -0.496 0.037 -0.636 0.168 -0.407 0.381 -0.311 1.566 -0.27 2.173 0.062 0.865 0.64 1.136 0.64 1.968 0 1 -0.151 1.689 0.112 2.718 0.151 0.59 0.53 1.263 0.592 1.865 0.051 0.476 -0.024 0.463 -0.14 0.914 -0.137 0.537 -0.198 1.017 -0.622 1.258 -0.243 0.135 -1.357 0.193 -1.494 -0.135 -0.27 -0.644 0.759 -0.865 0.934 -1.258 0.376 -0.844 -0.401 -3.033 -0.74 -3.767 -0.188 -0.398 -0.52 -0.717 -0.654 -1.119 -0.181 -0.541 0.185 -0.91 0.127 -1.324 -0.113 -0.808 -0.397 -1.664 -0.609 -2.443 -0.496 -1.808 -1.184 0.939 -1.471 1.632 -0.116 0.271 -0.198 0.57 -0.311 0.849 -0.137 0.328 0.164 0.611 0.082 1.017 -0.075 0.381 -0.445 0.594 -0.65 0.881 -0.311 0.439 -0.527 0.992 -0.694 1.529 -0.349 1.119 -0.472 3.07 -1.119 3.968 -0.092 0.131 -0.352 0.057 -0.452 0.172 -0.226 0.262 0.058 0.553 -0.383 0.73 -0.339 0.135 -1.194 0.283 -1.515 0.049 -0.616 -0.447 0.154 -0.996 0.537 -1.459 0.541 -0.644 1.167 -1.234 1.587 -2 0.554 -1.01 0.671 -2.144 0.78 -3.308 0.051 -0.562 -0.455 -0.84 -0.017 -1.513 0.14 -0.213 0.568 -0.184 0.568 -0.406 0 -0.701 0.017 -1.406 0 -2.103 -0.021 -0.849 -0.017 -2.246 -0.694 -2.783 -0.9 -0.721 -2.042 -0.91 -2.901 -1.681 -0.855 -0.771 -1.639 -1.468 -2.155 -2.697 -0.267 -0.644 -0.407 -1.275 -0.623 -1.935 -0.157 -0.488 -0.113 -0.324 -0.366 -0.611 -0.151 -0.168 -0.373 -0.287 -0.541 -0.476 -0.434 -0.5 -0.513 -0.992 -1.245 -0.783 -0.291 0.086 -0.77 0.738 -0.934 0.34 -0.106 -0.254 -0.041 -0.488 0.014 -0.746 0.082 -0.385 -0.308 -0.512 -0.298 -0.881 0.017 -0.635 0.872 -1.304 1.317 -1.41 0.561 -0.135 1.177 0.156 1.772 0.016 0.479 -0.111 0.896 -0.422 1.358 -0.558 0.482 -0.148 0.917 -0.197 1.331 0.152 0.188 0.16 0.26 0.447 0.424 0.611 0.14 0.135 0.263 0.098 0.424 0.238 0.486 0.418 0.523 1.037 -0.311 0.849 0.352 1.742 2.059 6.428 3.965 4.01 0.889 -1.131 1.707 -2.386 2.549 -3.562 0.742 -1.037 1.173 -2.205 2.436 -2 1.245 0.197 2.097 1.222 3.062 2.07 0.787 0.697 1.714 0.849 2.549 1.427 0.886 0.611 1.676 1.64 1.981 2.816 0.441 1.701 0.188 3.341 0.965 4.956 0.469 0.98 1.136 1.664 1.728 2.476 0.318 0.439 0.53 1.041 0.424 1.627 -0.072 0.406 -0.311 0.48 -0.311 0.951 0 0.824 0.061 1.64 0.031 2.464 -0.027 0.734 -0.075 1.451 -0.161 2.177 -0.075 0.627 -0.294 0.803 -0.465 1.267 -0.253 0.685 -0.212 0.984 -0.821 1.254 -0.346 0.152 -0.934 0.459 -1.303 0.443 -0.53 -0.029 -0.606 -0.553 -0.198 -1.119 0.263 -0.369 0.725 -0.488 1.02 -0.885 0.859 -1.152 1.228 -4.616 0.51 -5.837 -0.298 -0.508 -0.65 -0.512 -0.678 -1.287 -0.027 -0.693 0.154 -0.935 -0.369 -1.562 -1.663 -1.017 -1.783 -1.742 -2.323 -1.394 -0.657 0.426 -0.14 2.824 0 3.497 0.253 1.205 1.249 1.771 0.595 2.988 -0.469 0.869 -0.688 1.767 -1.01 2.783 -0.287 0.914 -0.263 2.222 -0.722 2.984 -0.089 0.148 -0.229 0.23 -0.311 0.373 -0.062 0.107 -0.154 0.414 -0.198 0.476 -0.192 0.266 -0.233 0.336 -0.541 0.476 -0.547 0.25 -1.218 0.168 -1.81 0.168" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..aabb059a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48 37 c 0 6.078 -7.164 11 -16 11 c -8.836 0 -16 -4.922 -16 -11 c 0 -6.078 7.164 -11 16 -11 c 8.836 0 16 4.922 16 11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.508 32.922 c 0.68 0 1.219 0.242 1.617 0.727 c 0.391 0.484 0.594 1.152 0.594 2.02 c 0 0.852 -0.164 1.684 -0.484 2.473 c -0.32 0.789 -0.758 1.41 -1.313 1.879 c -0.555 0.457 -1.164 0.691 -1.836 0.691 c -0.391 0 -0.719 -0.082 -1 -0.25 c -0.281 -0.16 -0.539 -0.441 -0.781 -0.848 l -0.055 0 c -0.055 0.719 -0.156 1.371 -0.305 1.984 l -0.5 2.281 l -2.109 0 l 2.398 -10.809 l 1.609 0 l -0.117 1.137 l 0.063 0 c 0.641 -0.855 1.383 -1.281 2.219 -1.281 m -0.844 1.645 c -0.32 0 -0.633 0.145 -0.93 0.453 c -0.297 0.297 -0.531 0.699 -0.711 1.207 c -0.18 0.5 -0.266 1.055 -0.266 1.668 c 0 0.355 0.086 0.645 0.258 0.863 c 0.172 0.207 0.406 0.32 0.711 0.32 c 0.313 0 0.617 -0.16 0.898 -0.465 c 0.289 -0.309 0.516 -0.734 0.688 -1.266 c 0.18 -0.551 0.266 -1.082 0.266 -1.605 c 0 -0.789 -0.305 -1.176 -0.914 -1.176" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.08 40.57 l -2.109 0 l 0.961 -4.383 c 0.07 -0.309 0.109 -0.574 0.109 -0.801 c 0 -0.547 -0.25 -0.82 -0.758 -0.82 c -0.43 0 -0.82 0.25 -1.172 0.766 c -0.352 0.508 -0.625 1.215 -0.828 2.137 l -0.68 3.102 l -2.117 0 l 2.32 -10.445 l 2.109 0 c -0.188 0.809 -0.328 1.426 -0.422 1.863 c -0.102 0.434 -0.297 1.129 -0.602 2.078 l 0.055 0 c 0.289 -0.348 0.609 -0.621 0.969 -0.828 c 0.352 -0.211 0.766 -0.316 1.234 -0.316 c 0.641 0 1.141 0.195 1.492 0.566 c 0.352 0.367 0.531 0.902 0.531 1.602 c 0 0.324 -0.055 0.727 -0.164 1.211 l -0.93 4.27" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.461 32.922 c 0.68 0 1.219 0.242 1.609 0.727 c 0.398 0.484 0.594 1.152 0.594 2.02 c 0 0.852 -0.156 1.684 -0.484 2.473 c -0.313 0.789 -0.75 1.41 -1.305 1.879 c -0.563 0.457 -1.172 0.691 -1.836 0.691 c -0.391 0 -0.727 -0.082 -1.01 -0.25 c -0.281 -0.16 -0.539 -0.441 -0.773 -0.848 l -0.063 0 c -0.055 0.719 -0.156 1.371 -0.297 1.984 l -0.508 2.281 l -2.109 0 l 2.398 -10.809 l 1.609 0 l -0.117 1.137 l 0.063 0 c 0.648 -0.855 1.391 -1.281 2.227 -1.281 m -0.852 1.645 c -0.32 0 -0.625 0.145 -0.922 0.453 c -0.297 0.297 -0.539 0.699 -0.719 1.207 c -0.18 0.5 -0.266 1.055 -0.266 1.668 c 0 0.355 0.086 0.645 0.258 0.863 c 0.172 0.207 0.414 0.32 0.719 0.32 c 0.313 0 0.609 -0.16 0.898 -0.465 c 0.281 -0.309 0.508 -0.734 0.688 -1.266 c 0.172 -0.551 0.266 -1.082 0.266 -1.605 c 0 -0.789 -0.313 -1.176 -0.922 -1.176" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pkcs7-certificates.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg
new file mode 100644
index 00000000..eb6f9297
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 40 29 0 8 -14 0 0 13 12 0 0 -6 -7 0 0 -2 14 0 0 -13 z m -8 16 3 0 0 3 -3 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26 22 0 6 7 0 0 2 -14 0 0 13 5 0 0 -8 14 0 0 -13 z m 3 2 3 0 0 3 -3 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-quattropro.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-r-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-r-project.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg
new file mode 100644
index 00000000..6d9763df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.13 50.781 c 0.691 0 1.316 0.066 1.875 0.215 c 0.559 0.141 1.043 0.363 1.445 0.668 c 0.402 0.293 0.715 0.672 0.922 1.141 c 0.223 0.453 0.328 0.996 0.328 1.609 c 0 0.652 -0.141 1.234 -0.426 1.762 c -0.289 0.523 -0.766 0.926 -1.422 1.199 c 0.215 0.313 0.453 0.656 0.699 1.043 c 0.246 0.367 0.492 0.762 0.723 1.184 c 0.238 0.402 0.461 0.813 0.664 1.23 c 0.223 0.41 0.41 0.797 0.566 1.168 l -2.523 0 c -0.293 -0.715 -0.648 -1.406 -1.051 -2.063 c -0.395 -0.664 -0.813 -1.34 -1.273 -2.023 l -1.25 0 l 0 4.086 l -2.406 0 l 0 -10.93 c 0.238 -0.051 0.492 -0.09 0.766 -0.133 c 0.285 -0.039 0.574 -0.07 0.863 -0.09 c 0.285 -0.016 0.559 -0.039 0.82 -0.047 c 0.254 -0.016 0.484 -0.016 0.68 -0.016 m 2.129 3.613 c 0 -0.582 -0.195 -1.012 -0.582 -1.289 c -0.395 -0.273 -0.902 -0.41 -1.547 -0.41 c -0.09 0 -0.203 0.008 -0.336 0.016 c -0.121 0 -0.254 0.016 -0.387 0.039 l 0 3.328 l 0.527 0 c 0.82 0 1.414 -0.137 1.785 -0.426 c 0.359 -0.297 0.539 -0.715 0.539 -1.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.738 62 l -0.57 -2.563 l -3.219 0 l -0.551 2.563 l -2.5 0 c 0.566 -2.188 1.152 -4.176 1.734 -5.965 c 0.594 -1.809 1.16 -3.52 1.703 -5.129 l 2.621 0 c 0.574 1.629 1.141 3.352 1.699 5.176 c 0.574 1.816 1.125 3.789 1.66 5.918 l -2.578 0 m -2.156 -8.941 c -0.121 0.418 -0.246 0.813 -0.367 1.199 c -0.102 0.371 -0.207 0.742 -0.313 1.109 c -0.09 0.363 -0.184 0.723 -0.273 1.094 c -0.082 0.371 -0.156 0.758 -0.238 1.152 l 2.367 0 c -0.074 -0.395 -0.156 -0.781 -0.23 -1.152 c -0.082 -0.371 -0.172 -0.73 -0.277 -1.094 c -0.09 -0.367 -0.191 -0.738 -0.313 -1.109 c -0.098 -0.387 -0.223 -0.781 -0.355 -1.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.68 50.781 c 0.691 0 1.316 0.066 1.875 0.215 c 0.559 0.141 1.043 0.363 1.445 0.668 c 0.402 0.293 0.707 0.672 0.922 1.141 c 0.219 0.453 0.328 0.996 0.328 1.609 c 0 0.652 -0.141 1.234 -0.43 1.762 c -0.285 0.523 -0.762 0.926 -1.43 1.199 c 0.223 0.313 0.461 0.656 0.707 1.043 c 0.246 0.367 0.484 0.762 0.723 1.184 c 0.23 0.402 0.453 0.813 0.668 1.23 c 0.223 0.41 0.41 0.797 0.566 1.168 l -2.523 0 c -0.305 -0.715 -0.648 -1.406 -1.059 -2.063 c -0.387 -0.664 -0.816 -1.34 -1.266 -2.023 l -1.25 0 l 0 4.086 l -2.406 0 l 0 -10.93 c 0.23 -0.051 0.484 -0.09 0.762 -0.133 c 0.289 -0.039 0.566 -0.07 0.855 -0.09 c 0.289 -0.016 0.566 -0.039 0.82 -0.047 c 0.266 -0.016 0.496 -0.016 0.691 -0.016 m 2.129 3.613 c 0 -0.582 -0.199 -1.012 -0.59 -1.289 c -0.387 -0.273 -0.906 -0.41 -1.539 -0.41 c -0.098 0 -0.203 0.008 -0.336 0.016 c -0.133 0 -0.262 0.016 -0.387 0.039 l 0 3.328 l 0.527 0 c 0.82 0 1.41 -0.137 1.773 -0.426 c 0.371 -0.297 0.551 -0.715 0.551 -1.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-riff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg
new file mode 100644
index 00000000..a28a4f7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(0,4.3389829)">
+ <path d="m 16 32 7.109 -7.109 7.109 7.109 -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 24.890625,23.109375 32,16 39.109375,23.109375 32,30.21875 Z m 0,0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.781 32 7.109 -7.109 7.109 7.109 -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 24.890625,40.890625 32,33.78125 39.109375,40.890625 32,48 Z m 0,0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg
new file mode 100644
index 00000000..8f6b2904
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.88 39.8 c 0.668 0 1.272 0.074 1.807 0.213 0.542 0.147 1.01 0.36 1.398 0.662 0.385 0.294 0.683 0.679 0.888 1.137 0.212 0.458 0.314 0.99 0.314 1.611 0 0.638 -0.134 1.219 -0.408 1.742 -0.283 0.523 -0.738 0.924 -1.375 1.202 1.031 1.46 1.827 3.01 2.561 4.596 l -2.435 0 c -0.603 -1.479 -1.456 -2.821 -2.239 -4.065 l -1.21 0 0 4.065 -2.317 0 0 -10.878 c 1.01 -0.213 2 -0.252 3.02 -0.286 m 2.058 3.607 c 0 -0.589 -0.189 -1.014 -0.566 -1.284 -0.377 -0.278 -0.88 -0.417 -1.492 -0.417 -0.241 0.006 -0.475 0.039 -0.699 0.057 l 0 3.321 0.511 0 c 0.793 0 1.367 -0.147 1.712 -0.433 0.353 -0.294 0.534 -0.712 0.534 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.06 39.8 c 1.42 0 2.517 0.294 3.298 0.875 0.781 0.573 1.172 1.513 1.172 2.813 0 1.325 -0.391 2.282 -1.187 2.879 -0.781 0.581 -1.893 0.867 -3.336 0.867 l -0.789 0 0 3.73 l -2.216 0 0 -10.894 c 1.015 -0.211 2.034 -0.246 3.058 -0.27 m 0.255 1.906 c -0.387 0.005 -0.71 0.033 -1.097 0.057 l 0 3.566 0.902 0 c 0.706 0 1.24 -0.139 1.6 -0.409 0.361 -0.286 0.541 -0.769 0.541 -1.448 0 -0.638 -0.18 -1.088 -0.541 -1.349 -0.346 -0.278 -0.819 -0.417 -1.405 -0.417" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.32 40.02 c 0.56 1.621 1.088 3.241 1.644 4.849 0.596 -1.636 1.112 -3.231 1.707 -4.849 l 1.937 0 c 0.382 3.71 0.583 7.371 0.704 10.947 l -2.142 0 0.111 -8.506 -1.439 4.538 -1.707 0 -1.383 -4.538 0.095 8.506 -2.142 0 c 0.146 -3.71 0.291 -7.334 0.68 -10.947 l 1.937 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sami.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sami.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-scilab.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg
new file mode 100644
index 00000000..72aa461d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.43 c 0 1.353 1.375 2.787 2.672 2.787 l 42.656 0 c 1.297 0 2.672 -1.435 2.672 -2.787 l 0 -43.21 -18 -18" style="fill:#d35f5f;fill-opacity:1"/>
+ <path d="m 42.33 13.328 0.062 0.078 0.16 -0.078 z m -0.333 4.672 l 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0 17.986 18 -14.986 0 c -2 0 -3 -1 -3 -3 z" style="fill:#de8787;fill-opacity:1"/>
+ <path d="m 37.28 24.661 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.33 32.655 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.515 40.648 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.426 40.648 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.658 32.655 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 40.648 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48.49 48.641 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.41 48.641 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.332 48.641 c 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg
new file mode 100644
index 00000000..8a553ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 38.33 22.07 c -0.854 -0.096 -1.54 -0.097 -2.169 0.026 -0.629 0.123 -1.212 0.423 -1.558 0.8 -0.346 0.377 -0.455 0.748 -0.509 0.928 -1.22 2.396 -2.662 4.775 -3.982 6.811 -1.629 2.414 -3.53 5.225 -4.522 7.492 -0.603 1.385 -1.254 3.054 -1.894 4.793 c -1.331 3.645 -2.53 7.287 -3.697 10.949 1.899 0.131 1.899 0.121 3.364 0.131 c 1.079 -1.981 2.868 -3.864 4.365 -5.24 2.59 -2.364 6.327 -4.781 9.896 -5.321 l 1.202 -0.179 c 0.067 -3.734 0.408 -7.776 2.253 -11.05 0.757 -1.361 1.812 -2.442 2.79 -3.678 0.252 -0.203 0.054 -0.443 0.081 -0.664 -0.73 -3.625 -3.205 -5.424 -5.55 -5.789 -0.026 0.004 -0.05 -0.006 -0.071 -0.009 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/64/mimetypes/application-x-shar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg
new file mode 100644
index 00000000..239b4adf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.15 60.52 c 0.344 0 0.625 -0.031 0.844 -0.094 c 0.227 -0.078 0.406 -0.18 0.539 -0.297 c 0.133 -0.133 0.219 -0.281 0.266 -0.43 c 0.055 -0.172 0.078 -0.336 0.078 -0.5 c 0 -0.211 -0.063 -0.398 -0.18 -0.563 c -0.117 -0.164 -0.273 -0.305 -0.461 -0.43 c -0.188 -0.133 -0.391 -0.242 -0.625 -0.344 c -0.227 -0.109 -0.461 -0.211 -0.688 -0.297 c -0.305 -0.109 -0.625 -0.234 -0.953 -0.383 c -0.328 -0.141 -0.625 -0.32 -0.898 -0.539 c -0.266 -0.227 -0.484 -0.492 -0.656 -0.813 c -0.18 -0.328 -0.266 -0.734 -0.266 -1.219 c 0 -0.961 0.305 -1.711 0.922 -2.25 c 0.617 -0.539 1.477 -0.805 2.555 -0.805 c 0.625 0 1.172 0.07 1.625 0.211 c 0.477 0.141 0.867 0.305 1.188 0.477 l -0.594 1.57 c -0.273 -0.156 -0.578 -0.281 -0.922 -0.398 c -0.328 -0.109 -0.711 -0.164 -1.148 -0.164 c -1.07 0 -1.609 0.391 -1.609 1.172 c 0 0.203 0.055 0.375 0.164 0.531 c 0.109 0.141 0.25 0.273 0.414 0.398 c 0.172 0.109 0.367 0.211 0.578 0.297 c 0.219 0.086 0.43 0.172 0.633 0.242 c 0.32 0.125 0.648 0.266 0.992 0.414 c 0.344 0.148 0.664 0.344 0.945 0.594 c 0.297 0.242 0.539 0.555 0.727 0.93 c 0.188 0.359 0.281 0.82 0.281 1.383 c 0 0.961 -0.313 1.703 -0.938 2.234 c -0.617 0.516 -1.547 0.773 -2.813 0.773 c -0.836 0 -1.516 -0.086 -2.02 -0.266 c -0.5 -0.188 -0.883 -0.359 -1.133 -0.508 l 0.594 -1.656 c 0.289 0.18 0.641 0.344 1.047 0.5 c 0.414 0.148 0.922 0.227 1.508 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.02 51.781 l 0 10.219 l -2.023 0 l 0 -4.5 l -2.688 0 l 0 4.5 l -2.023 0 l 0 -10.219 l 2.023 0 l 0 4.03 l 2.688 0 l 0 -4.03 l 2.023 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.656 62 l -0.477 -2.359 l -2.711 0 l -0.461 2.359 l -2.102 0 c 0.484 -2.01 0.969 -3.844 1.461 -5.492 c 0.5 -1.664 0.969 -3.242 1.43 -4.727 l 2.203 0 c 0.484 1.5 0.961 3.086 1.43 4.773 c 0.477 1.672 0.945 3.492 1.391 5.445 l -2.164 0 m -1.805 -8.234 c -0.109 0.383 -0.219 0.75 -0.313 1.102 c -0.086 0.344 -0.18 0.688 -0.266 1.023 c -0.078 0.336 -0.148 0.672 -0.227 1.01 c -0.07 0.344 -0.133 0.695 -0.195 1.063 l 1.984 0 c -0.07 -0.367 -0.133 -0.719 -0.195 -1.063 c -0.07 -0.336 -0.148 -0.672 -0.234 -1.01 c -0.078 -0.336 -0.164 -0.68 -0.258 -1.023 c -0.094 -0.352 -0.188 -0.719 -0.297 -1.102" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.484 51.664 c 0.578 0 1.109 0.07 1.578 0.203 c 0.469 0.133 0.875 0.336 1.211 0.609 c 0.344 0.273 0.602 0.625 0.773 1.055 c 0.188 0.422 0.281 0.914 0.281 1.484 c 0 0.602 -0.125 1.141 -0.359 1.625 c -0.242 0.484 -0.641 0.852 -1.203 1.102 c 0.188 0.289 0.383 0.609 0.594 0.961 c 0.203 0.336 0.406 0.703 0.609 1.086 c 0.195 0.375 0.383 0.758 0.555 1.141 c 0.188 0.375 0.344 0.734 0.477 1.07 l -2.117 0 c -0.25 -0.656 -0.547 -1.289 -0.891 -1.898 c -0.328 -0.609 -0.68 -1.234 -1.063 -1.859 l -1.055 0 l 0 3.758 l -2.02 0 l 0 -10.07 c 0.195 -0.039 0.406 -0.078 0.641 -0.117 c 0.242 -0.039 0.477 -0.07 0.719 -0.078 c 0.242 -0.023 0.469 -0.039 0.688 -0.047 c 0.227 -0.016 0.414 -0.023 0.578 -0.023 m 1.789 3.336 c 0 -0.539 -0.164 -0.93 -0.492 -1.188 c -0.328 -0.25 -0.758 -0.375 -1.297 -0.375 c -0.078 0 -0.172 0 -0.281 0.016 c -0.109 0 -0.219 0.008 -0.328 0.031 l 0 3.07 l 0.445 0 c 0.688 0 1.188 -0.133 1.492 -0.398 c 0.305 -0.273 0.461 -0.656 0.461 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sharedlib.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..4b3ca0ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.8888885,9.333333)" style="fill:#999">
+ <path d="m 29 41 l 0 7 l 7 0 l 0 -7 l -7 0 z m 1 1 l 5 0 l 0 5 l -5 0 l 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-15.888889,0.3333333)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.8888886,-8.6666667)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.4444435,-0.11111096)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,2.1111114,0.3333333)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,2.5555565,8.888889)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-15.444443,8.888889)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-15.444443,-9.111111)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-siag.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sif.svg
new file mode 120000
index 00000000..957b1d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sif.svg
@@ -0,0 +1 @@
+application-x-wmf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sln.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sln.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-smb-server.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg
new file mode 100644
index 00000000..1cfa0d35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.432 51 q 0.123 0.373 0.3 0.96 0.194 0.586 0.405 1.262 0.211 0.675 0.423 1.368 0.211 0.693 0.405 1.279 0.211 -0.658 0.441 -1.351 0.229 -0.711 0.441 -1.351 q 0.211 -0.658 0.388 -1.226 0.176 -0.569 0.317 -0.942 l 1.797 0 q 0.123 1.439 0.229 2.808 0.123 1.368 0.194 2.719 0.088 1.333 0.141 2.701 q 0.053 1.351 0.088 2.772 l -1.991 0 0.106 -8.548 -1.339 4.656 -1.586 0 l -1.286 -4.656 0.088 8.548 -1.991 0 q 0.053 -1.351 0.106 -2.808 0.07 -1.457 0.141 -2.897 0.07 -1.439 0.159 -2.79 q 0.106 -1.351 0.229 -2.506 l 1.797 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sqlite2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite2.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sqlite3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg
new file mode 100644
index 00000000..a58a442b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.15 60.52 c 0.344 0 0.625 -0.031 0.844 -0.094 c 0.227 -0.078 0.406 -0.18 0.539 -0.297 c 0.133 -0.133 0.219 -0.281 0.266 -0.43 c 0.055 -0.172 0.078 -0.336 0.078 -0.5 c 0 -0.211 -0.063 -0.398 -0.18 -0.563 c -0.117 -0.164 -0.273 -0.305 -0.461 -0.43 c -0.188 -0.133 -0.391 -0.242 -0.625 -0.344 c -0.227 -0.109 -0.461 -0.211 -0.688 -0.297 c -0.305 -0.109 -0.625 -0.234 -0.953 -0.383 c -0.328 -0.141 -0.625 -0.32 -0.898 -0.539 c -0.266 -0.227 -0.484 -0.492 -0.656 -0.813 c -0.18 -0.328 -0.266 -0.734 -0.266 -1.219 c 0 -0.961 0.305 -1.711 0.922 -2.25 c 0.617 -0.539 1.477 -0.805 2.555 -0.805 c 0.625 0 1.172 0.07 1.625 0.211 c 0.477 0.141 0.867 0.305 1.188 0.477 l -0.594 1.57 c -0.273 -0.156 -0.578 -0.281 -0.922 -0.398 c -0.328 -0.109 -0.711 -0.164 -1.148 -0.164 c -1.07 0 -1.609 0.391 -1.609 1.172 c 0 0.203 0.055 0.375 0.164 0.531 c 0.109 0.141 0.25 0.273 0.414 0.398 c 0.172 0.109 0.367 0.211 0.578 0.297 c 0.219 0.086 0.43 0.172 0.633 0.242 c 0.32 0.125 0.648 0.266 0.992 0.414 c 0.344 0.148 0.664 0.344 0.945 0.594 c 0.297 0.242 0.539 0.555 0.727 0.93 c 0.188 0.359 0.281 0.82 0.281 1.383 c 0 0.961 -0.313 1.703 -0.938 2.234 c -0.617 0.516 -1.547 0.773 -2.813 0.773 c -0.836 0 -1.516 -0.086 -2.02 -0.266 c -0.5 -0.188 -0.883 -0.359 -1.133 -0.508 l 0.594 -1.656 c 0.289 0.18 0.641 0.344 1.047 0.5 c 0.414 0.148 0.922 0.227 1.508 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.438 62 l 0 -1.68 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.453 0 l 0 1.688 l -2.195 0 l 0 6.852 l 2.195 0 l 0 1.68 l -6.453 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.563 51.781 l 0 1.688 l -2.68 0 l 0 8.531 l -2.031 0 l 0 -8.531 l -2.68 0 l 0 -1.688 l 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 62 c -0.203 -0.555 -0.461 -1.18 -0.766 -1.859 c -0.297 -0.688 -0.609 -1.367 -0.938 -2.047 c -0.32 0.648 -0.633 1.32 -0.953 2.031 c -0.32 0.688 -0.594 1.32 -0.82 1.875 l -2.188 0 c 0.109 -0.297 0.273 -0.648 0.477 -1.07 c 0.219 -0.414 0.461 -0.867 0.711 -1.352 c 0.258 -0.484 0.531 -0.984 0.82 -1.484 c 0.281 -0.523 0.555 -1.016 0.82 -1.492 l -2.664 -4.82 l 2.188 0 l 1.609 3.273 l 1.688 -3.273 l 2.039 0 l -2.594 4.773 c 0.297 0.477 0.586 0.969 0.867 1.484 c 0.289 0.516 0.547 1.023 0.789 1.523 c 0.25 0.484 0.469 0.938 0.656 1.367 c 0.188 0.422 0.336 0.773 0.445 1.07 l -2.188 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg
new file mode 100644
index 00000000..f59f455c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.667 0 c -1.371 0 -2.667 1.352 -2.667 2.783 l 0 58.43 c 0 1.352 1.371 2.783 2.667 2.783 l 42.667 0 c 1.295 0 2.667 -1.431 2.667 -2.783 l 0 -43.22 -17 -18" style="fill:#376a94;fill-opacity:1"/>
+ <path d="m 39 -0.087 17 18.09 -14.385 0 c -1.27 0 -2.615 -1.431 -2.615 -2.783 l 0 -15.304 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0829907,0,0,1.0521164,6.0155837,11.373623)" style="fill:#fff">
+ <!-- color: #474747 -->
+ <g style="fill:#fff">
+ <path d="m 19.19,12 c -3.926,0 -7.202,3.878 -7.202,7.804 l 0,3.902 c 0,3.926 3.276,7.304 7.202,7.304 l 9.603,0 c 3.926,0 7.202,-3.378 7.202,-7.304 l 0,-3.902 C 35.995,15.878 32.719,12 28.793,12" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.23 27.21 -13.851 0 -3.693 9.505" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg
new file mode 100644
index 00000000..ce1613ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.617 50.926 l 0 1.82 l -3.125 0 l 0 9.254 l -2.371 0 l 0 -9.254 l -3.117 0 l 0 -1.82 l 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.961 62 l -0.559 -2.559 l -3.148 0 l -0.543 2.559 l -2.445 0 c 0.559 -2.184 1.125 -4.168 1.699 -5.957 c 0.574 -1.801 1.133 -3.508 1.664 -5.117 l 2.566 0 c 0.559 1.625 1.117 3.348 1.66 5.168 c 0.566 1.813 1.105 3.781 1.633 5.906 l -2.527 0 m -2.109 -8.926 c -0.121 0.418 -0.246 0.813 -0.359 1.199 c -0.102 0.367 -0.207 0.738 -0.305 1.105 c -0.09 0.363 -0.18 0.723 -0.27 1.094 c -0.074 0.367 -0.156 0.754 -0.23 1.148 l 2.313 0 c -0.074 -0.395 -0.148 -0.781 -0.23 -1.148 c -0.074 -0.371 -0.164 -0.73 -0.262 -1.094 c -0.09 -0.367 -0.195 -0.738 -0.313 -1.105 c -0.098 -0.387 -0.211 -0.781 -0.344 -1.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.75 50.805 c 0.676 0 1.281 0.063 1.832 0.211 c 0.547 0.141 1.023 0.363 1.418 0.664 c 0.395 0.297 0.695 0.676 0.895 1.141 c 0.223 0.453 0.328 0.992 0.328 1.609 c 0 0.648 -0.141 1.23 -0.418 1.754 c -0.281 0.527 -0.746 0.926 -1.395 1.199 c 0.211 0.313 0.441 0.656 0.688 1.039 c 0.238 0.371 0.477 0.766 0.707 1.184 c 0.23 0.402 0.441 0.813 0.648 1.23 c 0.211 0.41 0.402 0.797 0.555 1.164 l -2.469 0 c -0.293 -0.715 -0.637 -1.402 -1.031 -2.059 c -0.387 -0.664 -0.797 -1.336 -1.246 -2.02 l -1.223 0 l 0 4.078 l -2.355 0 l 0 -10.91 c 0.23 -0.047 0.484 -0.09 0.746 -0.129 c 0.289 -0.051 0.566 -0.074 0.844 -0.094 c 0.281 -0.023 0.551 -0.039 0.805 -0.047 c 0.254 -0.016 0.477 -0.016 0.672 -0.016 m 2.086 3.609 c 0 -0.582 -0.199 -1.012 -0.574 -1.289 c -0.387 -0.27 -0.887 -0.41 -1.512 -0.41 c -0.09 0 -0.203 0.008 -0.328 0.016 c -0.129 0 -0.254 0.016 -0.383 0.043 l 0 3.32 l 0.516 0 c 0.805 0 1.387 -0.141 1.738 -0.426 c 0.363 -0.297 0.543 -0.715 0.543 -1.254" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-teach2000.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teach2000.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-teachmaster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teachmaster.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tex-gf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tgif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg
new file mode 100644
index 00000000..5b206a83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.637 50.75 l 0 1.855 l -3.121 0 l 0 9.395 l -2.383 0 l 0 -9.395 l -3.133 0 l 0 -1.855 l 8.637 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.852 50.75 l 0 11.25 l -2.367 0 l 0 -4.961 l -3.145 0 l 0 4.961 l -2.359 0 l 0 -11.25 l 2.359 0 l 0 4.434 l 3.145 0 l 0 -4.434 l 2.367 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.598 62 l -0.551 -2.598 l -3.164 0 l -0.543 2.598 l -2.457 0 c 0.566 -2.219 1.137 -4.234 1.715 -6.06 c 0.566 -1.828 1.129 -3.559 1.664 -5.191 l 2.57 0 c 0.563 1.648 1.121 3.395 1.672 5.25 c 0.563 1.848 1.105 3.84 1.633 6 l -2.539 0 m -2.109 -9.07 c -0.121 0.43 -0.246 0.832 -0.363 1.219 c -0.098 0.379 -0.203 0.75 -0.305 1.129 c -0.09 0.363 -0.18 0.734 -0.27 1.105 c -0.074 0.379 -0.156 0.766 -0.23 1.172 l 2.324 0 c -0.074 -0.406 -0.16 -0.793 -0.234 -1.172 c -0.07 -0.371 -0.164 -0.742 -0.27 -1.105 c -0.082 -0.379 -0.191 -0.75 -0.305 -1.129 c -0.102 -0.387 -0.215 -0.789 -0.348 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg
new file mode 100644
index 00000000..925b865d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dc312f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 l 0 -14.75 l -2.859 2.383 l -2.477 -4.891 l 5.855 -4.742 l 3.48 0 c 2.273 1.422 6.06 1.203 8 0 l 3.336 0 l 6 4.523 l -2.469 4.883 l -2.867 -2.523 l 0 15.12 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg
new file mode 100644
index 00000000..27a2e8f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.73 l 0 1.859 l -3.211 0 l 0 9.41 l -2.445 0 l 0 -9.41 l -3.219 0 l 0 -1.859 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.34 50.73 l 0 11.27 l -2.43 0 l 0 -4.969 l -3.234 0 l 0 4.969 l -2.426 0 l 0 -11.27 l 2.426 0 l 0 4.441 l 3.234 0 l 0 -4.441 l 2.43 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.29 c -0.563 0.801 -1.082 1.559 -1.559 2.262 c -0.473 0.703 -0.91 1.379 -1.324 2.023 c -0.402 0.625 -0.789 1.238 -1.16 1.832 c -0.355 0.586 -0.695 1.164 -1.027 1.734 l 5.25 0 l 0 1.855 l -8.05 0 l 0 -1.297 c 0.289 -0.52 0.602 -1.063 0.926 -1.633 c 0.328 -0.586 0.699 -1.207 1.105 -1.859 c 0.406 -0.66 0.852 -1.367 1.32 -2.129 c 0.488 -0.766 1.023 -1.602 1.602 -2.492 l -4.695 0 l 0 -1.859 l 7.609 0 l 0 1.563" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..86d8e4b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.852 48 0.008 -7.102 -6.25 0 l 1.086 -1.898 l 2 0 -2.898 -5.05 -6.336 0 1.383 0.801 l -1.844 3.227 4.953 8.652 0.477 0.824 0.336 0.551 m 7.086 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.25 31.98 -5.703 3.324 3.117 5.449 -2.172 0 -1 -1.738 -2.898 5.05 3.172 5.539 0 -1.609 3.688 0 4.961 -8.66 0.469 -0.816 l 0.117 -0.211 m -3.75 -6.332" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.17 28.445 5.703 3.324 3.125 -5.457 1.086 1.898 -1.086 1.789 l 5.867 0 3.18 -5.574 -1.375 0.801 l -1.852 -3.227 -11.09 0 m -3.563 6.445" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg
new file mode 100644
index 00000000..e74ffad1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.679 50.988 0 1.815 -3.211 0 0 9.185 -2.441 0 0 -9.185 -3.219 0 0 -1.815 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.8 52.53 c -1.839 2.527 -3.509 5.085 -5.066 7.664 l 5.246 0 0 1.807 -8.04 0 0 -1.262 c 1.55 -2.755 3.286 -5.402 4.949 -7.923 l -4.695 0 0 -1.815 7.609 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 39.43 56.5 c 0 0.52 0.016 1.012 0.056 1.469 0.052 0.449 0.153 0.84 0.286 1.176 0.145 0.336 0.347 0.598 0.601 0.793 0.262 0.195 0.695 0.293 1.126 0.293 0.423 0 0.864 -0.098 1.118 -0.293 0.27 -0.195 0.472 -0.457 0.609 -0.793 0.141 -0.352 0.234 -0.742 0.278 -1.191 0.048 -0.449 0.081 -0.934 0.081 -1.453 0 -0.516 -0.032 -1 -0.081 -1.449 -0.044 -0.465 -0.137 -0.855 -0.278 -1.191 -0.137 -0.336 -0.331 -0.598 -0.593 -0.793 -0.254 -0.195 -0.703 -0.293 -1.134 -0.293 -0.431 0 -0.864 0.098 -1.126 0.293 -0.254 0.195 -0.456 0.465 -0.601 0.809 -0.133 0.336 -0.234 0.727 -0.286 1.176 -0.04 0.449 -0.056 0.934 -0.056 1.449 m -2.426 0 c 0 -1.84 0.399 -3.23 1.19 -4.16 0.794 -0.949 1.899 -1.414 3.306 -1.414 1.468 0 2.581 0.465 3.347 1.414 c 0.77 0.93 1.157 2.32 1.157 4.16 c 0 1.844 -0.395 3.234 -1.173 4.18 -0.782 0.934 -1.879 1.398 -3.306 1.398 -1.468 0 -2.589 -0.465 -3.371 -1.398 -0.77 -0.945 -1.149 -2.336 -1.149 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-vokabeltrainer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vokabeltrainer.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-webarchive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg
new file mode 100644
index 00000000..40b84e93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.616 62 -0.547 -2.541 -3.08 0 l -0.531 2.541 -2.392 0 c 0.952 -3.825 2.152 -7.496 3.29 -11 l 2.511 0 c 1.249 3.726 2.362 7.497 3.222 11 l -2.473 0 m -2.064 -8.866 c -0.478 1.511 -0.844 3.02 -1.139 4.516 l 2.262 0 c -0.262 -1.562 -0.703 -3.068 -1.124 -4.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.782 50.9 c 0.635 0 1.204 0.062 1.722 0.209 0.514 0.139 0.962 0.36 1.333 0.658 0.371 0.294 0.654 0.67 0.841 1.131 0.209 0.449 0.308 0.984 0.308 1.596 0 0.643 -0.132 1.22 -0.393 1.739 -0.264 0.523 -0.701 0.918 -1.311 1.189 c 0.977 1.453 1.741 2.994 2.442 4.578 l -2.32 0 c -0.58 -1.475 -1.395 -2.807 -2.14 -4.04 l -1.149 0 0 4.04 l -2.214 0 0 -10.817 c 0.962 -0.221 1.917 -0.257 2.882 -0.283 m 1.961 3.579 c 0 -0.577 -0.187 -1 -0.54 -1.278 -0.363 -0.267 -0.833 -0.407 -1.421 -0.407 -0.231 -0.008 -0.456 0.04 -0.668 0.058 l 0 3.292 0.485 0 c 0.756 0 1.303 -0.139 1.634 -0.422 0.341 -0.294 0.51 -0.709 0.51 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24.271 55 c 0.427 1.577 0.962 3.033 1.428 4.555 c -0.017 -2.894 -0.064 -5.732 -0.079 -8.555 l 2.236 0 c -0.139 3.736 -0.359 7.377 -0.722 11 l -2 0 c -0.63 -1.665 -1.158 -3.291 -1.726 -4.871 -0.633 1.673 -1.192 3.26 -1.757 4.871 l -2 0 c -0.466 -3.699 -0.638 -7.374 -0.767 -11 l 2.236 0 c -0.041 2.895 -0.08 5.726 -0.1 8.555 c 0.502 -1.585 0.995 -2.966 1.493 -4.555" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-wrts.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wrts.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-x509-ca-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-x509-user-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-xar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg
new file mode 100644
index 00000000..8f5b5ee0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.616 62 -0.547 -2.541 -3.08 0 l -0.531 2.541 -2.392 0 c 0.952 -3.825 2.152 -7.496 3.29 -11 l 2.511 0 c 1.249 3.726 2.362 7.497 3.222 11 l -2.473 0 m -2.064 -8.866 c -0.478 1.511 -0.844 3.02 -1.139 4.516 l 2.262 0 c -0.262 -1.562 -0.703 -3.068 -1.124 -4.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.782 50.9 c 0.635 0 1.204 0.062 1.722 0.209 0.514 0.139 0.962 0.36 1.333 0.658 0.371 0.294 0.654 0.67 0.841 1.131 0.209 0.449 0.308 0.984 0.308 1.596 0 0.643 -0.132 1.22 -0.393 1.739 -0.264 0.523 -0.701 0.918 -1.311 1.189 c 0.977 1.453 1.741 2.994 2.442 4.578 l -2.32 0 c -0.58 -1.475 -1.395 -2.807 -2.14 -4.04 l -1.149 0 0 4.04 l -2.214 0 0 -10.817 c 0.962 -0.221 1.917 -0.257 2.882 -0.283 m 1.961 3.579 c 0 -0.577 -0.187 -1 -0.54 -1.278 -0.363 -0.267 -0.833 -0.407 -1.421 -0.407 -0.231 -0.008 -0.456 0.04 -0.668 0.058 l 0 3.292 0.485 0 c 0.756 0 1.303 -0.139 1.634 -0.422 0.341 -0.294 0.51 -0.709 0.51 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 25.14 62 c -0.592 -1.481 -1.263 -2.877 -1.917 -4.214 -0.729 1.441 -1.36 2.804 -1.988 4.214 l -2.447 0 c 0.913 -2.024 2.074 -3.92 3.165 -5.811 l -2.978 -5.189 l 2.447 0 1.801 3.512 1.895 -3.512 2.282 0 -2.906 5.132 c 1.217 1.9 2.222 3.816 3.094 5.868 l -2.447 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg
new file mode 100644
index 00000000..734f0280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.879 50.988 0 1.815 -3.211 0 0 9.185 -2.441 0 0 -9.185 -3.219 0 0 -1.815 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 52.52 c -1.839 2.527 -3.509 5.085 -5.066 7.664 l 5.246 0 0 1.807 -8.04 0 0 -1.262 c 1.55 -2.755 3.286 -5.402 4.949 -7.923 l -4.695 0 0 -1.815 7.609 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 34.502 62 c -0.615 -1.481 -1.312 -2.877 -1.992 -4.214 -0.757 1.441 -1.413 2.804 -2.066 4.214 l -2.543 0 c 0.949 -2.024 2.155 -3.92 3.289 -5.811 l -3.094 -5.189 2.543 0 1.871 3.512 1.969 -3.512 l 2.371 0 -3.02 5.132 c 1.265 1.9 2.309 3.816 3.215 5.868 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg
new file mode 100644
index 00000000..33045145
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41.794 51.66 c -2.103 2.758 -4.058 5.535 -5.843 8.363 l 6.05 0 0 1.977 l -9.277 0 0 -1.379 c 1.798 -3.01 3.79 -5.896 5.705 -8.645 l -5.403 0 0 -1.977 8.768 0 0 1.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 28.679 62 c -0.669 -1.615 -1.427 -3.138 -2.167 -4.597 -0.823 1.572 -1.537 3.059 -2.247 4.597 l -2.766 0 c 1.032 -2.208 2.344 -4.276 3.577 -6.339 l -3.365 -5.661 2.766 0 2.035 3.831 2.141 -3.831 2.579 0 -3.284 5.598 c 1.376 2.073 2.511 4.163 3.496 6.402 l -2.766 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zerosize.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zerosize.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg
new file mode 100644
index 00000000..86b39c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.801 52.789 c -0.563 0.762 -1.078 1.473 -1.543 2.141 c -0.473 0.672 -0.906 1.309 -1.316 1.922 c -0.398 0.598 -0.781 1.176 -1.152 1.738 c -0.348 0.559 -0.684 1.105 -1.012 1.645 l 5.195 0 l 0 1.754 l -7.973 0 l 0 -1.223 c 0.285 -0.492 0.598 -1.016 0.922 -1.555 c 0.328 -0.547 0.688 -1.133 1.098 -1.754 c 0.398 -0.621 0.84 -1.301 1.305 -2.027 c 0.484 -0.719 1.016 -1.512 1.586 -2.359 l -4.656 0 l 0 -1.766 l 7.547 0 l 0 1.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.848 56.641 c 0 0.52 0.016 1.012 0.055 1.469 c 0.051 0.449 0.148 0.84 0.277 1.176 c 0.141 0.336 0.336 0.598 0.582 0.793 c 0.254 0.195 0.578 0.293 0.996 0.293 c 0.41 0 0.734 -0.098 0.98 -0.293 c 0.262 -0.195 0.457 -0.457 0.59 -0.793 c 0.137 -0.352 0.227 -0.742 0.27 -1.191 c 0.047 -0.449 0.078 -0.934 0.078 -1.453 c 0 -0.516 -0.031 -1 -0.078 -1.449 c -0.043 -0.465 -0.133 -0.855 -0.27 -1.191 c -0.133 -0.336 -0.32 -0.598 -0.574 -0.793 c -0.246 -0.195 -0.578 -0.293 -0.996 -0.293 c -0.418 0 -0.742 0.098 -0.996 0.293 c -0.246 0.195 -0.441 0.465 -0.582 0.809 c -0.129 0.336 -0.227 0.727 -0.277 1.176 c -0.039 0.449 -0.055 0.934 -0.055 1.449 m -2.445 0 c 0 -1.84 0.387 -3.23 1.152 -4.16 c 0.77 -0.949 1.84 -1.414 3.203 -1.414 c 1.422 0 2.5 0.465 3.242 1.414 c 0.746 0.93 1.121 2.32 1.121 4.16 c 0 1.844 -0.383 3.234 -1.137 4.18 c -0.758 0.934 -1.82 1.398 -3.203 1.398 c -1.422 0 -2.508 -0.465 -3.266 -1.398 c -0.746 -0.945 -1.113 -2.336 -1.113 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.617 56.641 c 0 0.52 0.016 1.012 0.059 1.469 c 0.047 0.449 0.145 0.84 0.277 1.176 c 0.137 0.336 0.332 0.598 0.578 0.793 c 0.254 0.195 0.582 0.293 0.996 0.293 c 0.41 0 0.738 -0.098 0.98 -0.293 c 0.262 -0.195 0.457 -0.457 0.59 -0.793 c 0.137 -0.352 0.227 -0.742 0.27 -1.191 c 0.051 -0.449 0.082 -0.934 0.082 -1.453 c 0 -0.516 -0.031 -1 -0.082 -1.449 c -0.039 -0.465 -0.133 -0.855 -0.27 -1.191 c -0.133 -0.336 -0.32 -0.598 -0.57 -0.793 c -0.246 -0.195 -0.582 -0.293 -1 -0.293 c -0.414 0 -0.742 0.098 -0.996 0.293 c -0.246 0.195 -0.441 0.465 -0.578 0.809 c -0.133 0.336 -0.23 0.727 -0.277 1.176 c -0.043 0.449 -0.059 0.934 -0.059 1.449 m -2.441 0 c 0 -1.84 0.383 -3.23 1.152 -4.16 c 0.766 -0.949 1.836 -1.414 3.199 -1.414 c 1.422 0 2.5 0.465 3.246 1.414 c 0.742 0.93 1.117 2.32 1.117 4.16 c 0 1.844 -0.383 3.234 -1.133 4.18 c -0.762 0.934 -1.824 1.398 -3.203 1.398 c -1.422 0 -2.508 -0.465 -3.27 -1.398 c -0.742 -0.945 -1.109 -2.336 -1.109 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xml-dtd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml-dtd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xspf+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg
new file mode 100644
index 00000000..3a9001bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 32 24 0 16 -12 0 0 12 16 0 0 -24 8 0 0 -4 z" style="fill:#fff;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-scpls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-vn.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-adpcm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-aiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-flac+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-flac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-generic.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-it.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-it.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-m4a.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-midi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-midi.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-monkey.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mp2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mp3-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpegurl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-ms-wma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-scpis.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpis.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-scpls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-shorten.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-shorten.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg
new file mode 100644
index 00000000..4795866c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.938 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.039 0.039 l 2.492 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.328 -3.992 2.898 -5.992 c -0.008 -0.063 -0.031 -0.125 -0.047 -0.188 l -2.391 -9.242 c 0.055 -0.078 0.758 -0.398 3.01 -0.555 c 2.391 -0.156 4.01 -3.984 4.01 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 38 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 42 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 46 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.445 25.773 c -0.25 0 -0.445 0.203 -0.445 0.445 l 0 1 c -0.445 0.102 -0.859 0.281 -1.234 0.516 l -0.711 -0.711 c -0.172 -0.172 -0.453 -0.172 -0.625 0 l -0.625 0.625 c -0.172 0.18 -0.172 0.453 0 0.625 l 0.711 0.711 c -0.242 0.375 -0.414 0.789 -0.516 1.234 l -1 0 c -0.25 0 -0.445 0.203 -0.445 0.445 l 0 0.891 c 0 0.242 0.195 0.445 0.445 0.445 l 1 0 c 0.102 0.445 0.273 0.859 0.516 1.234 l -0.711 0.711 c -0.172 0.172 -0.172 0.445 0 0.625 l 0.625 0.625 c 0.172 0.172 0.453 0.172 0.625 0 l 0.711 -0.711 c 0.375 0.234 0.789 0.414 1.234 0.516 l 0 1 c 0 0.242 0.195 0.445 0.445 0.445 l 0.891 0 c 0.242 0 0.438 -0.203 0.438 -0.445 l 0 -1 c 0.453 -0.102 0.867 -0.281 1.242 -0.516 l 0.703 0.711 c 0.18 0.172 0.453 0.172 0.625 0 l 0.625 -0.625 c 0.18 -0.18 0.18 -0.453 0 -0.625 l -0.703 -0.711 c 0.234 -0.375 0.406 -0.789 0.508 -1.234 l 1 0 c 0.25 0 0.445 -0.203 0.445 -0.445 l 0 -0.891 c 0 -0.242 -0.195 -0.445 -0.445 -0.445 l -1 0 c -0.102 -0.445 -0.273 -0.859 -0.508 -1.234 l 0.703 -0.711 c 0.18 -0.172 0.18 -0.445 0 -0.625 l -0.625 -0.625 c -0.172 -0.172 -0.445 -0.172 -0.625 0 l -0.703 0.711 c -0.375 -0.234 -0.789 -0.414 -1.242 -0.516 l 0 -1 c 0 -0.242 -0.195 -0.445 -0.438 -0.445 m -0.445 3.555 c 0.977 0 1.773 0.797 1.773 1.781 c 0 0.984 -0.797 1.781 -1.773 1.781 c -0.984 0 -1.781 -0.797 -1.781 -1.781 c 0 -0.984 0.797 -1.781 1.781 -1.781 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-vorbis+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-wav.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-xi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xi.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-xm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audiobook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg
new file mode 100644
index 00000000..5adf15d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 38.5 24 c -4.142 0 -7.5 3.118 -7.5 6.964 0 1.202 0.329 2.336 0.906 3.323 0.002 0.003 -0.002 0.011 0 0.015 l -13.906 12.913 0 2.786 l 3 0 1 -0.929 0 -1.857 2 0 1 -0.929 2 0 1 -0.929 0 -1.857 1 -0.929 2 0 0 -1.857 3.906 -3.627 c 0.004 0.002 0.012 -0.002 0.016 0 1.063 0.536 2.284 0.842 3.578 0.842 4.142 0 7.5 -3.118 7.5 -6.964 l 0 -0.029 c -0.013 -3.838 -3.367 -6.935 -7.5 -6.935 z m 1.5 3.714 c 1.102 0 1.996 0.834 2 1.857 0 1.026 -0.895 1.857 -2 1.857 -1.105 0 -2 -0.831 -2 -1.857 0 -1.026 0.895 -1.857 2 -1.857 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg
new file mode 100644
index 00000000..80dc4c2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 32 22 c 0 0 9.991 -0.633 10 6 l 0 6 c 0 0 2 0.132 2 1.636 l 0 13.977 c 0 1.262 -1.225 2.386 -2.571 2.386 l -18.857 0 c -1.346 0 -2.571 -1.124 -2.571 -2.386 l 0 -13.977 c 0 -1.505 2 -1.636 2 -1.636 l 0 -6 c 0 -6 10 -6 10 -6 z m 0 4.091 c 0 0 -6 -0.232 -6 4.749 l 0 3.16 l 12 0 0 -3.136 c 0 -4.981 -6 -4.773 -6 -4.773 z" style="fill:#888;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg
new file mode 100644
index 00000000..319a1b6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 30 l 0 8 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 l 0 8 l 8 0 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.477 0 2.664 1.195 2.664 2.664 c 0 1.477 -1.188 2.672 -2.664 2.672 l 8 0 l 0 -16 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.664 27.328 c 0 1.477 -1.195 2.672 -2.664 2.672 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.469 0 2.664 1.195 2.664 2.664 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 38 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/font-otf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/font.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg
new file mode 100644
index 00000000..235bef60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#53a1f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg
new file mode 100644
index 00000000..82c5ffbf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#e73144;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.3042662,0,0,1.2991372,1.3506823,3.530198)">
+ <!-- color: #e73245 -->
+ <g>
+ <path d="m 21 21 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 20.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"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg
new file mode 100644
index 00000000..b6b0e07b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 32 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 36 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 40 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 44 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 28 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 32 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 36 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 40 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 44 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 48 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg
new file mode 100644
index 00000000..f1731949
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#3e86fb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <polygon transform="matrix(2.2794641e-4,0,0,2.0808036e-4,17.695171,24.999803)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(2.2529903e-4,0,0,2.340892e-4,18.047685,20.999999)" points="88772,0 44385,0 88772,76894 133156,76894 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 26.448 22.6 -9.954 16.05 l 4.661 9.33 9.693 -16.982 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg
new file mode 100644
index 00000000..6059754a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f3b300;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2220317,0,0,1.2497917,2.6778277,6.0037494)">
+ <!-- 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/64/mimetypes/gdscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg
new file mode 100644
index 00000000..fcc2c13d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#0a99d6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="M 32 20 A 16 16 0 0 0 16 36 A 16 16 0 0 0 16.04 37 L 27 37 L 27 33 L 34 40 L 27 47 L 27 43 L 17.625 43 A 16 16 0 0 0 32 52 A 16 16 0 0 0 48 36 A 16 16 0 0 0 32 20 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg
new file mode 100644
index 00000000..99b2484d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 24 0 26 -28 0 0 -26 z m -2 2 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg
new file mode 100644
index 00000000..f2d1ab33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#ffc522;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 44 32 0 0 2 -32 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg
new file mode 100644
index 00000000..56a2e2ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.49 24.05 -8.308 10.551 -3.896 -4.725 -8.688 11.236 -3.88 -4.439 -9.121 11.382 1.173 0.603 7.999 -9.98 3.902 4.462 8.656 -11.192 3.886 4.71 8.369 -10.633 3.175 3.439 1.12 -0.664 -4.385 -4.75 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="5" height="3" x="15" y="25" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="3" x="15" y="29" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="3" x="21" y="25" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="3" x="21" y="29" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="16" x="45" y="34" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="37" y="40" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="5" x="29" y="45" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-exe-thumbnailer-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-exe-thumbnailer-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-fs-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-fs-regular.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-magicpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg
new file mode 100644
index 00000000..691c6309
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.664 51.27 c 0.09 0.246 0.203 0.559 0.328 0.934 c 0.145 0.387 0.293 0.797 0.449 1.23 c 0.148 0.441 0.305 0.887 0.461 1.336 c 0.152 0.449 0.301 0.867 0.441 1.246 c 0.156 -0.426 0.32 -0.859 0.484 -1.313 c 0.172 -0.465 0.328 -0.898 0.48 -1.316 c 0.156 -0.43 0.297 -0.828 0.426 -1.199 c 0.133 -0.367 0.246 -0.672 0.348 -0.918 l 1.973 0 c 0.09 0.934 0.172 1.852 0.246 2.738 c 0.09 0.895 0.164 1.77 0.215 2.656 c 0.063 0.859 0.113 1.734 0.156 2.629 c 0.039 0.879 0.07 1.777 0.098 2.695 l -2.18 0 l 0.113 -8.324 l -1.465 4.539 l -1.738 0 l -1.41 -4.539 l 0.098 8.324 l -2.188 0 c 0.039 -0.875 0.082 -1.785 0.113 -2.727 c 0.059 -0.953 0.109 -1.895 0.156 -2.828 c 0.059 -0.934 0.117 -1.844 0.18 -2.723 c 0.074 -0.875 0.156 -1.688 0.246 -2.441 l 1.969 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.23 52.887 c -0.566 0 -1.043 0.09 -1.426 0.277 c -0.387 0.18 -0.715 0.441 -0.969 0.777 c -0.246 0.32 -0.426 0.715 -0.539 1.172 c -0.105 0.453 -0.156 0.961 -0.156 1.508 c 0 1.289 0.23 2.23 0.672 2.844 c 0.449 0.598 1.113 0.902 1.992 0.902 c 0.137 0 0.293 -0.008 0.465 -0.016 c 0.164 -0.016 0.32 -0.035 0.461 -0.059 l 0 -3.91 l 2.375 0 l 0 5.352 c -0.285 0.09 -0.727 0.199 -1.336 0.313 c -0.59 0.113 -1.309 0.172 -2.152 0.172 c -0.754 0 -1.426 -0.113 -2.035 -0.344 c -0.59 -0.246 -1.098 -0.598 -1.523 -1.059 c -0.426 -0.473 -0.754 -1.055 -0.984 -1.754 c -0.227 -0.703 -0.344 -1.516 -0.344 -2.441 c 0 -0.91 0.133 -1.711 0.402 -2.398 c 0.27 -0.707 0.641 -1.297 1.098 -1.773 c 0.469 -0.473 1.016 -0.824 1.648 -1.055 c 0.629 -0.246 1.301 -0.363 2.023 -0.363 c 0.457 0 0.875 0.035 1.238 0.102 c 0.367 0.055 0.688 0.129 0.957 0.211 c 0.27 0.082 0.492 0.164 0.664 0.254 c 0.18 0.098 0.313 0.164 0.402 0.215 l -0.613 1.695 c -0.289 -0.164 -0.633 -0.305 -1.051 -0.434 c -0.41 -0.125 -0.836 -0.188 -1.27 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.18 51.15 c 1.523 0 2.695 0.285 3.539 0.852 c 0.836 0.559 1.254 1.469 1.254 2.738 c 0 1.277 -0.426 2.211 -1.277 2.785 c -0.836 0.566 -2.023 0.852 -3.574 0.852 l -0.844 0 l 0 3.613 l -2.375 0 l 0 -10.578 c 0.227 -0.043 0.492 -0.082 0.77 -0.125 c 0.293 -0.031 0.59 -0.055 0.895 -0.063 c 0.293 -0.027 0.578 -0.043 0.867 -0.051 c 0.277 -0.016 0.531 -0.023 0.746 -0.023 m 0.27 1.859 c -0.141 0 -0.336 0 -0.598 0.016 c -0.238 0 -0.434 0.008 -0.574 0.035 l 0 3.465 l 0.969 0 c 0.754 0 1.324 -0.141 1.711 -0.402 c 0.387 -0.277 0.582 -0.746 0.582 -1.402 c 0 -0.621 -0.195 -1.063 -0.582 -1.316 c -0.367 -0.262 -0.875 -0.395 -1.508 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-pdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-pdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-postscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-postscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..d225a884
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-wordperfect.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-abiword.svg
new file mode 120000
index 00000000..a8c388fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-designer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-desktop.svg
new file mode 120000
index 00000000..1eeed398
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-dvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-dvi.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-glade.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-glade.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-illustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-jar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-jar.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kpresenter.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kspread.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kspread.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kword.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lha.svg
new file mode 120000
index 00000000..0d3ec85f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..7f763014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..a72face1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma.svg
new file mode 120000
index 00000000..feec9664
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 00000000..ab9ffd92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-perl.svg
new file mode 120000
index 00000000..9bab2b2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 00000000..c1a89b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shar.svg
new file mode 120000
index 00000000..a13f7523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 00000000..71de89a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tarz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-theme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-theme.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zoo.svg
new file mode 120000
index 00000000..b73a3bf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..45cb420a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-imagebmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-imagebmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-css.svg
new file mode 120000
index 00000000..5110f354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c++.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-changelog.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-chdr.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-copying.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-copying.svg
new file mode 120000
index 00000000..36dc65b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-credits.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 00000000..e15a8dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg
new file mode 100644
index 00000000..b1185304
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.508 29.414 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.203 3.695 -1.844 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.391 0.102 2.555 3.602 2.02 2.289 4.273 -1.313 2.25 -2.773 -0.711 -5.141 0.641 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.086 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.844 -5.18 -0.328 c -1.484 -2.18 2.047 -1.836 1.953 -4.398 -0.102 -2.555 -3.602 -2.02 -2.289 -4.266 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.938 0.352 -0.008 0.625 0.008 0.844 0.078 z m -0.031 6.508 c -1.242 -0.242 -2.469 0.492 -2.734 1.641 -0.266 1.141 0.531 2.273 1.781 2.516 1.242 0.242 2.469 -0.484 2.734 -1.633 0.266 -1.148 -0.531 -2.281 -1.781 -2.523 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.508 18.742 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.211 3.695 -1.836 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.398 0.102 2.555 3.602 2.01 2.289 4.266 -1.313 2.258 -2.773 -0.703 -5.141 0.648 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.078 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.836 -5.18 -0.336 -1.484 -2.172 2.047 -1.836 1.953 -4.391 c -0.102 -2.555 -3.602 -2.02 -2.289 -4.273 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.93 0.352 -0.016 0.625 0.008 0.844 0.07 z m -0.031 6.516 c -1.242 -0.25 -2.469 0.484 -2.734 1.633 -0.266 1.148 0.531 2.281 1.781 2.523 1.242 0.242 2.469 -0.492 2.734 -1.641 c 0.266 -1.148 -0.531 -2.273 -1.781 -2.516 m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.508 33.414 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.203 3.695 -1.844 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.391 0.102 2.555 3.602 2.02 2.289 4.273 -1.313 2.25 -2.773 -0.711 -5.141 0.641 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.086 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.844 -5.18 -0.328 c -1.484 -2.18 2.047 -1.836 1.953 -4.398 -0.102 -2.555 -3.602 -2.02 -2.289 -4.266 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.938 0.352 -0.008 0.625 0.008 0.844 0.078 z m -0.031 6.508 c -1.242 -0.242 -2.469 0.492 -2.734 1.641 -0.266 1.141 0.531 2.273 1.781 2.516 1.242 0.242 2.469 -0.484 2.734 -1.633 0.266 -1.148 -0.531 -2.281 -1.781 -2.523 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-readme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-readme.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-sh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-sh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-source.svg
new file mode 120000
index 00000000..6bf5cf5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-zsh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-zsh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-cgm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-jpeg2000.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg2000.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-openraster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg
new file mode 100644
index 00000000..e502ce7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20.291 56.5 c 0 0.525 0.026 1.017 0.06 1.477 0.06 0.451 0.153 0.845 0.281 1.182 0.153 0.336 0.349 0.599 0.605 0.796 0.256 0.197 0.837 0.295 1.263 0.295 0.418 0 0.991 -0.098 1.247 -0.295 0.264 -0.197 0.469 -0.459 0.605 -0.796 0.145 -0.353 0.239 -0.747 0.281 -1.198 0.051 -0.451 0.077 -0.935 0.077 -1.461 0 -0.517 -0.026 -1 -0.077 -1.452 -0.043 -0.468 -0.136 -0.862 -0.281 -1.198 -0.136 -0.336 -0.332 -0.599 -0.588 -0.796 -0.256 -0.197 -0.829 -0.295 -1.264 -0.295 -0.426 0 -1.01 0.098 -1.263 0.295 -0.256 0.197 -0.452 0.468 -0.605 0.812 -0.128 0.336 -0.222 0.73 -0.281 1.182 -0.034 0.451 -0.06 0.935 -0.06 1.452 m -2.291 0 c 0 -1.846 0.401 -3.241 1.193 -4.176 c 0.793 -0.952 1.901 -1.419 3.307 -1.419 c 1.466 0 2.582 0.468 3.349 1.419 c 0.767 0.935 1.151 2.33 1.151 4.176 c 0 1.854 -0.392 3.249 -1.168 4.201 c -0.784 0.935 -1.884 1.403 -3.307 1.403 c -1.466 0 -2.591 -0.468 -3.375 -1.403 -0.767 -0.952 -1.151 -2.347 -1.151 -4.201" style="fill:#fff"/>
+ <path d="m 31.719 50.925 c 0.666 0 1.268 0.065 1.807 0.211 0.539 0.138 1.01 0.357 1.395 0.657 0.388 0.292 0.689 0.665 0.888 1.128 0.214 0.446 0.317 0.982 0.317 1.59 0 0.641 -0.135 1.217 -0.412 1.736 -0.277 0.519 -0.737 0.917 -1.371 1.185 c 1.038 1.456 1.815 3 2.56 4.568 l -2.433 0 c -0.593 -1.466 -1.467 -2.79 -2.243 -4.03 l -1.301 0 0 4.03 -2.226 0 0 -10.791 c 1.01 -0.23 2.01 -0.239 3.02 -0.284 m 2.052 3.57 c 0 -0.576 -0.19 -0.998 -0.563 -1.274 -0.38 -0.268 -0.872 -0.406 -1.49 -0.406 -0.242 -0.006 -0.57 0.039 -0.794 0.057 l 0 3.286 0.603 0 c 0.792 0 1.363 -0.138 1.72 -0.422 0.349 -0.292 0.523 -0.706 0.523 -1.241" style="fill:#fff"/>
+ <path d="m 44.994 62 -0.579 -2.176 -3.411 0 l -0.562 2.176 -2.491 0 c 1.012 -3.818 2.293 -7.494 3.508 -11 l 2.677 0 c 1.34 3.729 2.524 7.5 3.433 11 l -2.574 0 m -2.26 -8.865 c -0.521 1.512 -0.955 3.393 -1.284 4.881 l 2.55 0 c -0.281 -1.558 -0.816 -3.431 -1.266 -4.881" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-svg+xml-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml-compressed.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-svg+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-tiff-multipage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff-multipage.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-vnd.dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a5db7d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.zbrush.pcx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.zbrush.pcx.svg
new file mode 120000
index 00000000..bd20f335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-webp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg
new file mode 100644
index 00000000..c0a1380b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 l 16 0 l 0 11.402 l -4.703 -5.316 l -1.18 1.133 l -1.801 1.641 l -1.102 -1.098 l -2.828 -3.824 l -4.387 5.66 m 0 -9.598" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.775 58.25 c 0 0.534 -0.1 0.988 -0.297 1.347 -0.203 0.362 -0.478 0.648 -0.825 0.867 -0.334 0.206 -0.74 0.362 -1.212 0.461 -0.465 0.086 -0.965 0.127 -1.502 0.127 -0.94 0.003 -1.851 -0.094 -2.714 -0.225 l 0 -8.697 c 0.863 -0.143 1.702 -0.151 2.524 -0.178 0.74 0 1.337 0.067 1.802 0.213 0.465 0.133 0.828 0.314 1.09 0.546 0.262 0.219 0.437 0.467 0.537 0.746 0.091 0.273 0.137 0.553 0.144 0.835 -0.006 0.419 -0.119 0.791 -0.347 1.118 -0.225 0.321 -0.525 0.581 -0.906 0.775 0.662 0.219 1.115 0.511 1.343 0.886 0.244 0.372 0.362 0.765 0.362 1.178 m -4.758 -1.207 0 2.414 c 0.137 0.022 0.439 0.035 0.595 0.041 0.166 0.013 0.328 0.019 0.484 0.019 0.225 0 0.44 -0.019 0.65 -0.044 0.209 -0.041 0.394 -0.102 0.55 -0.187 0.172 -0.095 0.309 -0.229 0.415 -0.388 0.103 -0.175 0.156 -0.388 0.156 -0.648 0 -0.432 -0.15 -0.74 -0.459 -0.918 -0.294 -0.187 -0.693 -0.286 -1.199 -0.286 l -1.191 0 m 0.91 -1.467 c 0.49 0 0.865 -0.095 1.121 -0.289 0.247 -0.2 0.378 -0.473 0.378 -0.813 0 -0.213 -0.037 -0.378 -0.109 -0.505 -0.072 -0.133 -0.178 -0.235 -0.303 -0.302 -0.125 -0.073 -0.275 -0.124 -0.437 -0.14 -0.172 -0.032 -0.344 -0.044 -0.525 -0.044 -0.308 -0.013 -0.748 0.036 -1.035 0.06 l 0 2.033 0.91 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.529 61 c -0.522 -1.329 -1.017 -2.481 -1.523 -3.801 -0.547 1.347 -1.018 2.475 -1.579 3.801 l -1.779 0 c -0.337 -3.048 -0.567 -6.06 -0.647 -9 l 1.977 0 -0.111 6.993 1.333 -3.406 1.575 0 1.277 3.406 l -0.087 -6.993 l 1.977 0 c -0.144 3.051 -0.273 6.03 -0.63 9 l -1.783 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.4 51.959 c 1.205 0 2.141 0.234 2.803 0.704 0.671 0.464 1 1.228 1 2.284 0 1.075 -0.337 1.846 -1.014 2.329 -0.668 0.47 -1.612 0.713 -2.842 0.713 l -0.668 0 0 3.02 -1.895 0 0 -8.88 c 0.676 -0.139 1.351 -0.119 2.02 -0.157 0.222 -0.013 0.419 -0.013 0.598 -0.013 m 0.21 1.545 c -0.328 -0.004 -0.599 0.025 -0.929 0.045 l 0 2.889 0.765 0 c 0.604 0 1.057 -0.109 1.363 -0.329 0.307 -0.234 0.458 -0.624 0.458 -1.174 0 -0.518 -0.152 -0.886 -0.458 -1.094 -0.295 -0.224 -0.695 -0.336 -1.199 -0.336" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 27.24 61 0 -9 5.786 0 0 1.572 -4.12 0 0 2.199 3.381 0 0 1.572 -3.381 0 0 2.084 4.195 0 0 1.572 -5.861 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg
new file mode 100644
index 00000000..919fbb53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.306 q -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 q 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg
new file mode 100644
index 00000000..549c1e8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.869 62 q -2.371 0 -3.62 -1.43 -1.249 -1.43 -1.249 -4.07 q 0 -1.311 0.38 -2.333 0.38 -1.022 1.05 -1.72 0.688 -0.715 1.611 -1.073 q 0.941 -0.375 2.045 -0.375 q 0.597 0 1.068 0.102 0.489 0.085 0.851 0.204 0.362 0.119 0.597 0.255 0.253 0.136 0.38 0.204 l -0.579 1.669 q -0.416 -0.255 -1.014 -0.426 -0.579 -0.187 -1.339 -0.187 -0.525 0 -1.032 0.187 -0.489 0.17 -0.887 0.596 -0.38 0.409 -0.633 1.107 -0.235 0.698 -0.235 1.737 0 1.805 0.652 2.776 0.67 0.954 2.172 0.954 0.869 0 1.43 -0.187 0.579 -0.187 0.923 -0.375 l 0.561 1.652 q -0.471 0.272 -1.285 0.511 -0.796 0.221 -1.846 0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 45.47 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 q 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg
new file mode 100644
index 00000000..7a86addd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="M 22.869,62 Q 20.498,62 19.249,60.57 18,59.14 18,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 24.987,53.178 24.389,53.007 23.81,52.82 23.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.41 54.892 q 0.079 0.338 0.238 0.835 0.159 0.498 0.337 1.102 0.198 0.604 0.416 1.297 0.238 0.693 0.456 1.422 0 -0.924 -0.02 -1.973 -0.02 -1.066 -0.04 -2.168 -0.02 -1.102 -0.04 -2.221 -0.02 -1.137 -0.02 -2.186 l 2.26 0 q -0.059 1.351 -0.119 2.79 -0.059 1.422 -0.139 2.843 -0.079 1.404 -0.198 2.772 -0.099 1.368 -0.238 2.595 l -2.02 0 q -0.436 -1.12 -0.872 -2.399 -0.436 -1.297 -0.872 -2.47 -0.436 1.12 -0.912 2.435 -0.476 1.315 -0.872 2.435 l -2.02 0 q -0.159 -1.226 -0.278 -2.595 -0.119 -1.386 -0.218 -2.79 -0.079 -1.422 -0.139 -2.843 -0.059 -1.439 -0.099 -2.772 l 2.26 0 q -0.02 1.048 -0.04 2.168 -0.02 1.12 -0.04 2.239 -0.02 1.102 -0.04 2.168 -0.02 1.048 -0.02 1.973 0.178 -0.569 0.396 -1.244 0.238 -0.675 0.436 -1.333 0.218 -0.658 0.396 -1.208 0.178 -0.551 0.278 -0.871 l 1.784 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg
new file mode 100644
index 00000000..22bf9eab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 20 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.05 34.688 c -0.102 0.047 -0.195 0.211 -0.281 0.477 c -0.227 0.703 -1.852 5.563 -11.06 5.797 c -4.391 0.109 -6.258 -3.813 -6.258 -3.813 l -0.109 5.05 c 0 0 0.469 1.117 -0.469 2.289 c -0.055 -0.078 -0.086 -0.172 -0.141 -0.25 c -0.336 -0.477 -0.734 -0.875 -1.156 -1.172 c -0.484 -0.344 -0.992 -0.57 -1.492 -0.648 c -0.57 -0.086 -1.133 0.039 -1.57 0.367 c -0.445 0.32 -0.703 0.82 -0.805 1.398 c -0.086 0.508 -0.055 1.047 0.117 1.625 c 0.141 0.5 0.375 1.01 0.711 1.484 c 0.359 0.5 0.805 0.953 1.273 1.258 c 0.523 0.352 1.078 0.563 1.625 0.594 c 0.172 0.008 0.344 -0.031 0.5 -0.063 c 3.531 2.852 10.547 5.5 15.195 2.469 c 0.102 0.031 0.203 0.078 0.305 0.109 c 0 0.055 -0.016 0.102 0 0.141 l 0.219 -0.086 c 0.039 0.016 0.07 0.047 0.109 0.063 c 0.008 0 0.023 -0.008 0.031 0 l 0.078 0.078 l 2.102 0.758 c -0.086 0.742 0.273 1.578 1.188 1.938 c 1.641 0.633 3.172 1.453 3.172 1.453 c -0.789 -2.703 -1.07 -4.867 -3.117 -4.68 c -0.383 0.039 -0.672 0.195 -0.883 0.422 l -1.852 -1.203 l -0.078 0 l -0.031 -0.031 c 2.492 -2.484 3.945 -7.156 3.063 -15.289 c -0.055 -0.406 -0.219 -0.617 -0.383 -0.531 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-eps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-exr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg
new file mode 100644
index 00000000..bf7235a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(0.9999995,0)">
+ <path d="m 18 62 0 -11 6.612 0 0 1.813 -4.443 0 0 2.47 3.861 0 0 1.813 -3.861 0 0 3.092 4.831 0 0 1.813 -7 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.496 62 q -0.358 -0.906 -0.885 -2.01 -0.508 -1.102 -1.073 -2.204 -0.546 1.048 -1.092 2.186 -0.546 1.12 -0.941 2.026 l -2.504 0 q 0.188 -0.48 0.546 -1.155 0.377 -0.675 0.81 -1.457 0.452 -0.782 0.941 -1.599 0.49 -0.835 0.941 -1.599 l -3.05 -5.189 2.504 0 1.845 3.519 1.939 -3.519 l 2.335 0 -2.975 5.136 q 0.508 0.764 0.998 1.599 0.49 0.835 0.904 1.635 0.433 0.782 0.753 1.475 q 0.32 0.675 0.508 1.155 l -2.504 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg
new file mode 100644
index 00000000..d63beb56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.535,62 -0.541,-2.541 -3.081,0 L 30.39,62 28,62 q 0.822,-3.252 1.662,-5.918 0.84,-2.683 1.624,-5.082 l 2.502,0 q 0.822,2.417 1.624,5.136 0.822,2.701 1.587,5.864 l -2.465,0 z m -2.054,-8.868 q -0.187,0.622 -0.355,1.191 -0.149,0.551 -0.299,1.102 -0.131,0.533 -0.261,1.084 -0.112,0.551 -0.224,1.137 l 2.259,0 Q 33.489,57.06 33.377,56.509 33.265,55.958 33.116,55.425 32.985,54.874 32.817,54.323 32.668,53.754 32.481,53.132 Z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 7 0 0 2 -4.728 0 0 2 4.137 0 0 2 -4.137 0 0 5 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-hdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg
new file mode 100644
index 00000000..6762d047
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.32 60.28 c 0.148 0.028 0.328 0.011 0.482 0.017 0.541 0 1.015 -0.094 1.376 -0.283 0.374 -0.189 0.67 -0.448 0.889 -0.777 0.232 -0.33 0.393 -0.718 0.483 -1.166 0.103 -0.46 0.155 -0.96 0.155 -1.502 0 -0.471 -0.039 -0.93 -0.116 -1.378 -0.078 -0.447 -0.213 -0.842 -0.406 -1.183 -0.193 -0.341 -0.457 -0.612 -0.793 -0.813 -0.335 -0.212 -0.766 -0.318 -1.295 -0.318 -0.248 -0.008 -0.543 0.036 -0.775 0.053 l 0 7.349 z m 5.779 -3.71 c 0 1.013 -0.142 1.878 -0.425 2.596 -0.271 0.707 -0.651 1.284 -1.14 1.731 -0.49 0.447 -1.076 0.777 -1.759 0.99 -0.67 0.2 -1.411 0.3 -2.223 0.3 -0.425 0 -0.844 -0.023 -1.257 -0.07 -0.4 -0.035 -0.831 -0.1 -1.295 -0.194 l 0 -10.67 c 0.541 -0.106 1.05 -0.176 1.527 -0.212 0.477 -0.035 0.921 -0.053 1.333 -0.053 0.786 0 1.502 0.106 2.145 0.318 0.657 0.212 1.212 0.547 1.663 1.01 0.451 0.447 0.799 1.024 1.044 1.731 c 0.258 0.695 0.387 1.537 0.387 2.526" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 50.923 c 0.67 0 1.278 0.071 1.821 0.212 0.544 0.142 1.012 0.36 1.404 0.655 0.392 0.295 0.689 0.672 0.891 1.133 0.215 0.448 0.323 0.979 0.323 1.592 0 0.637 -0.139 1.215 -0.418 1.734 -0.278 0.519 -0.74 0.914 -1.385 1.185 1.035 1.453 1.849 2.988 2.578 4.565 l -2.446 0 c -0.613 -1.465 -1.468 -2.796 -2.257 -4.03 l -1.314 0 0 4.04 -2.233 0 0 -10.794 c 1.012 -0.212 2.01 -0.251 3.034 -0.284 m 2.063 3.575 c 0 -0.578 -0.19 -1 -0.569 -1.274 -0.38 -0.271 -0.879 -0.407 -1.499 -0.407 -0.243 -0.002 -0.577 0.036 -0.802 0.053 l 0 3.291 0.612 0 c 0.797 0 1.372 -0.142 1.727 -0.425 0.354 -0.295 0.531 -0.708 0.531 -1.239 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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 26 51 0 11 -2.303 0 0 -4.95 -3.398 0 0 4.95 -2.299 0 0 -11 2.299 0 0 4.2 3.398 0 0 -4.2 2.303 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-icon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-icon.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-kodak-dcr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg
new file mode 100644
index 00000000..de566613
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.348,60.13 q 0.095,0.017 0.21,0.017 0.115,0 0.21,0 0.802,0 1.337,-0.278 0.554,-0.278 0.878,-0.763 0.344,-0.486 0.477,-1.145 0.153,-0.677 0.153,-1.475 0,-0.694 -0.115,-1.353 -0.115,-0.659 -0.401,-1.162 -0.286,-0.503 -0.783,-0.798 -0.496,-0.312 -1.279,-0.312 -0.153,0 -0.344,0.017 -0.191,0 -0.344,0.035 l 0,7.218 z M 26,56.486 q 0,1.492 -0.42,2.55 -0.401,1.041 -1.126,1.7 -0.726,0.659 -1.737,0.972 -0.993,0.295 -2.196,0.295 -0.63,0 -1.241,-0.069 -0.592,-0.052 -1.279,-0.191 l 0,-10.479 q 0.802,-0.156 1.508,-0.208 0.706,-0.052 1.317,-0.052 1.165,0 2.119,0.312 0.974,0.312 1.642,0.989 0.668,0.659 1.031,1.7 Q 26,55.029 26,56.486" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="M 32.869,62 Q 30.498,62 29.249,60.57 28,59.14 28,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 34.987,53.178 34.389,53.007 33.81,52.82 33.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 40.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg
new file mode 100644
index 00000000..a096f3f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.495 62 q -0.198 -0.622 -0.577 -1.333 -0.36 -0.729 -0.811 -1.404 -0.45 -0.693 -0.955 -1.279 -0.486 -0.604 -0.937 -1.013 l 0 5.03 -2.216 0 0 -11 2.216 0 0 4.567 q 0.396 -0.498 0.829 -1.102 0.432 -0.604 0.811 -1.208 0.396 -0.604 0.721 -1.191 0.324 -0.586 0.541 -1.066 l 2.505 0 q -0.252 0.48 -0.613 1.102 -0.342 0.604 -0.793 1.279 -0.45 0.658 -0.973 1.351 -0.505 0.693 -1.063 1.333 0.559 0.533 1.135 1.226 0.577 0.693 1.081 1.493 0.523 0.782 0.937 1.617 0.414 0.817 0.667 1.599 l -2.505 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348,60.13 q 0.095,0.017 0.21,0.017 0.115,0 0.21,0 0.802,0 1.337,-0.278 0.554,-0.278 0.878,-0.763 0.344,-0.486 0.477,-1.145 0.153,-0.677 0.153,-1.475 0,-0.694 -0.115,-1.353 -0.115,-0.659 -0.401,-1.162 -0.286,-0.503 -0.783,-0.798 -0.496,-0.312 -1.279,-0.312 -0.153,0 -0.344,0.017 -0.191,0 -0.344,0.035 l 0,7.218 z M 36,56.486 q 0,1.492 -0.42,2.55 -0.401,1.041 -1.126,1.7 -0.726,0.659 -1.737,0.972 -0.993,0.295 -2.196,0.295 -0.63,0 -1.241,-0.069 -0.592,-0.052 -1.279,-0.191 l 0,-10.479 q 0.802,-0.156 1.508,-0.208 0.706,-0.052 1.317,-0.052 1.165,0 2.119,0.312 0.974,0.312 1.642,0.989 0.668,0.659 1.031,1.7 Q 36,55.029 36,56.486" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="M 42.869,62 Q 40.498,62 39.249,60.57 38,59.14 38,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 44.987,53.178 44.389,53.007 43.81,52.82 43.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-minolta-mrw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg
new file mode 100644
index 00000000..f52b24e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.736 51 q 0.139 0.373 0.337 0.96 0.218 0.586 0.456 1.262 0.238 0.675 0.476 1.368 0.238 0.693 0.456 1.279 0.238 -0.658 0.496 -1.351 0.258 -0.711 0.496 -1.351 0.238 -0.658 0.436 -1.226 q 0.198 -0.569 0.357 -0.942 l 2.02 0 q 0.139 1.439 0.258 2.808 0.139 1.368 0.218 2.719 0.099 1.333 0.159 2.701 q 0.059 1.351 0.099 2.772 l -2.24 0 0.119 -8.548 -1.507 4.656 -1.784 0 l -1.447 -4.656 0.099 8.548 -2.24 0 q 0.059 -1.351 0.119 -2.808 0.079 -1.457 0.159 -2.897 0.079 -1.439 0.178 -2.79 q 0.119 -1.351 0.258 -2.506 l 2.02 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.575 51 q 0.853 0 1.545 0.211 0.692 0.211 1.191 0.65 0.499 0.439 0.756 1.125 0.274 0.668 0.274 1.581 0 0.949 -0.354 1.722 -0.354 0.773 -1.175 1.177 0.274 0.457 0.579 1.019 0.306 0.545 0.595 1.16 0.29 0.597 0.547 1.212 q 0.274 0.597 0.467 1.142 l -2.076 0 q -0.37 -1.054 -0.869 -2.02 -0.483 -0.984 -1.046 -1.986 l -1.03 0 0 4.01 l -1.979 0 0 -10.719 q 0.29 -0.07 0.628 -0.123 0.354 -0.07 0.708 -0.088 0.354 -0.035 0.676 -0.053 q 0.322 -0.018 0.563 -0.018 m 1.754 3.55 q 0 -0.861 -0.483 -1.265 -0.483 -0.404 -1.271 -0.404 -0.113 0 -0.274 0.018 -0.161 0 -0.322 0.035 l 0 3.268 0.434 0 q 1.014 0 1.464 -0.422 0.451 -0.439 0.451 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 q -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 q -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg
new file mode 100644
index 00000000..38053ee5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 0 1.813 -8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 8 0 0 1.813 -5.404 0 0 2.281 4.728 0 0 1.813 -4.728 0 0 5.094 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg
new file mode 100644
index 00000000..660c3ead
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.242 56.5 q 0 0.766 0.054 1.447 0.072 0.664 0.251 1.158 0.197 0.494 0.538 0.783 0.341 0.289 0.915 0.289 0.556 0 0.897 -0.289 0.359 -0.289 0.538 -0.783 0.197 -0.511 0.251 -1.175 0.072 -0.664 0.072 -1.43 0 -0.766 -0.072 -1.43 -0.054 -0.681 -0.251 -1.175 -0.179 -0.494 -0.52 -0.783 -0.341 -0.289 -0.915 -0.289 -0.574 0 -0.915 0.289 -0.341 0.289 -0.538 0.8 -0.179 0.494 -0.251 1.158 -0.054 0.664 -0.054 1.43 z m -2.242 0 q 0 -2.724 1.058 -4.104 1.058 -1.396 2.942 -1.396 1.955 0 2.978 1.396 1.022 1.379 1.022 4.104 0 2.724 -1.04 4.121 -1.04 1.379 -2.942 1.379 -1.955 0 -2.996 -1.379 -1.022 -1.396 -1.022 -4.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 7 0 0 1.813 -4.728 0 0 2.187 4.137 0 0 1.806 -4.137 0 0 5.194 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg
new file mode 100644
index 00000000..f932bc16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.575 51 q 0.853 0 1.545 0.211 0.692 0.211 1.191 0.65 0.499 0.439 0.756 1.125 0.274 0.668 0.274 1.581 0 0.949 -0.354 1.722 -0.354 0.773 -1.175 1.177 0.274 0.457 0.579 1.019 0.306 0.545 0.595 1.16 0.29 0.597 0.547 1.212 q 0.274 0.597 0.467 1.142 l -2.076 0 q -0.37 -1.054 -0.869 -2.02 -0.483 -0.984 -1.046 -1.986 l -1.03 0 0 4.01 l -1.979 0 0 -10.719 q 0.29 -0.07 0.628 -0.123 0.354 -0.07 0.708 -0.088 0.354 -0.035 0.676 -0.053 q 0.322 -0.018 0.563 -0.018 m 1.754 3.55 q 0 -0.861 -0.483 -1.265 -0.483 -0.404 -1.271 -0.404 -0.113 0 -0.274 0.018 -0.161 0 -0.322 0.035 l 0 3.268 0.434 0 q 1.014 0 1.464 -0.422 0.451 -0.439 0.451 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 33.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 q -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 q -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg
new file mode 120000
index 00000000..1ba24777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg
@@ -0,0 +1 @@
+image-x-panasonic-rw2.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg
new file mode 120000
index 00000000..5e36c57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-panasonic-rw2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg
new file mode 100644
index 00000000..2b1e2b6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 45.47 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg
new file mode 100644
index 00000000..e6ae140c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.08 50.941 c 1.446 0 2.568 0.285 3.362 0.859 0.805 0.566 1.202 1.5 1.202 2.789 0 1.313 -0.404 2.254 -1.217 2.844 -0.801 0.574 -1.934 0.871 -3.409 0.871 l -0.801 0 0 3.688 -2.215 0 0 -10.789 c 1.045 -0.205 2.031 -0.239 3.078 -0.262 m 0.251 1.887 c -0.393 -0.005 -0.719 0.031 -1.115 0.055 l 0 3.527 0.918 0 c 0.725 0 1.268 -0.133 1.635 -0.402 0.368 -0.285 0.55 -0.762 0.55 -1.434 0 -0.633 -0.182 -1.082 -0.55 -1.336 -0.353 -0.273 -0.834 -0.41 -1.439 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 44.06 62 c -0.675 -1.473 -1.476 -2.862 -2.22 -4.188 -0.838 1.425 -1.592 2.783 -2.3 4.188 l -2.744 0 c 1.036 -2.02 2.367 -3.898 3.596 -5.785 l -3.384 -5.16 2.783 0 2.049 3.504 2.157 -3.504 2.596 0 -3.306 5.109 c 1.364 1.884 2.531 3.783 3.509 5.836 l -2.736 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.376 62.2 c -1.687 0 -2.968 -0.492 -3.853 -1.484 c -0.882 -0.98 -1.323 -2.379 -1.323 -4.203 c 0 -0.898 0.13 -1.707 0.399 -2.406 0.272 -0.711 0.648 -1.301 1.123 -1.785 0.479 -0.488 1.054 -0.855 1.706 -1.105 0.671 -0.258 1.392 -0.383 2.174 -0.383 0.426 0 0.801 0.031 1.139 0.098 0.341 0.059 0.644 0.133 0.897 0.219 0.261 0.082 0.468 0.164 0.636 0.258 0.18 0.098 0.311 0.164 0.403 0.215 l -0.613 1.727 c -0.295 -0.176 -0.656 -0.328 -1.077 -0.441 -0.41 -0.125 -0.886 -0.191 -1.422 -0.191 -0.368 0 -0.736 0.066 -1.097 0.191 -0.345 0.113 -0.663 0.324 -0.939 0.613 -0.272 0.285 -0.498 0.668 -0.679 1.141 -0.165 0.484 -0.245 1.086 -0.245 1.801 0 1.242 0.23 2.199 0.694 2.863 0.475 0.66 1.242 0.992 2.304 0.992 0.613 0 1.12 -0.066 1.522 -0.191 0.406 -0.133 0.736 -0.258 0.982 -0.391 l 0.594 1.707 c -0.334 0.191 -0.79 0.367 -1.365 0.523 c -0.564 0.16 -1.215 0.234 -1.959 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg
new file mode 100644
index 00000000..7074cc6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.254 51 q 2.258 0 3.502 0.861 q 1.244 0.843 1.244 2.776 q 0 1.95 -1.263 2.829 -1.244 0.861 -3.541 0.861 l -0.842 0 0 3.673 -2.354 0 0 -10.736 q 0.344 -0.07 0.766 -0.123 0.44 -0.053 0.88 -0.07 0.44 -0.035 0.861 -0.053 0.421 -0.018 0.746 -0.018 z m 0.268 1.88 q -0.211 0 -0.593 0.018 -0.364 0 -0.574 0.035 l 0 3.514 0.957 0 q 1.129 0 1.703 -0.404 0.574 -0.422 0.574 -1.423 0 -0.949 -0.574 -1.335 -0.555 -0.404 -1.493 -0.404 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 0 1.813 -8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 8 0 0 1.813 -5.404 0 0 2.187 4.728 0 0 1.806 -4.728 0 0 5.194 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-psdimage-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psdimage-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-sigma-x3f.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg
new file mode 100644
index 00000000..eb691b0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.496 62 q -0.358 -0.906 -0.885 -2.01 -0.508 -1.102 -1.073 -2.204 -0.546 1.048 -1.092 2.186 q -0.546 1.12 -0.941 2.026 l -2.504 0 q 0.188 -0.48 0.546 -1.155 0.377 -0.675 0.81 -1.457 0.452 -0.782 0.941 -1.599 0.49 -0.835 0.941 -1.599 l -3.05 -5.189 2.504 0 1.845 3.519 1.939 -3.519 l 2.335 0 -2.975 5.136 q 0.508 0.764 0.998 1.599 0.49 0.835 0.904 1.635 0.433 0.782 0.753 1.475 q 0.32 0.675 0.508 1.155 l -2.504 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.356 62 q -0.449 0 -0.956 -0.068 -0.488 -0.051 -0.956 -0.136 -0.449 -0.085 -0.839 -0.187 q -0.39 -0.102 -0.605 -0.187 l 0.468 -1.754 q 0.449 0.17 1.151 0.358 0.722 0.187 1.717 0.187 1.229 0 1.717 -0.46 0.507 -0.46 0.507 -1.141 0 -0.834 -0.761 -1.158 -0.761 -0.341 -1.932 -0.341 l -0.741 0 0 -1.737 0.898 0 q 0.371 0 0.741 -0.068 0.371 -0.068 0.663 -0.221 0.293 -0.153 0.468 -0.409 0.195 -0.255 0.195 -0.647 0 -0.579 -0.41 -0.902 -0.39 -0.341 -1.093 -0.341 -0.683 0 -1.366 0.204 -0.663 0.187 -1.151 0.477 l -0.859 -1.533 q 0.527 -0.307 1.385 -0.613 0.878 -0.324 1.971 -0.324 1.015 0 1.756 0.221 0.761 0.221 1.249 0.63 0.488 0.392 0.722 0.937 0.234 0.545 0.234 1.175 0 0.63 -0.41 1.209 -0.41 0.579 -1.093 0.885 0.937 0.341 1.444 1 q 0.527 0.664 0.527 1.584 q 0 0.732 -0.273 1.345 -0.273 0.613 -0.839 1.073 -0.566 0.443 -1.444 0.698 -0.878 0.238 -2.088 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 39 61.77 0 -11 7 0 0 1.813 -4.728 0 0 2.418 4.137 0 0 1.806 -4.137 0 0 4.964 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg
new file mode 100644
index 00000000..8aa5117b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.535,62 -0.541,-2.541 -3.081,0 L 19.39,62 17,62 q 0.822,-3.252 1.662,-5.918 0.84,-2.683 1.624,-5.082 l 2.502,0 q 0.822,2.417 1.624,5.136 0.822,2.701 1.587,5.864 l -2.465,0 z m -2.054,-8.868 q -0.187,0.622 -0.355,1.191 -0.149,0.551 -0.299,1.102 -0.131,0.533 -0.261,1.084 -0.112,0.551 -0.224,1.137 l 2.259,0 Q 22.489,57.06 22.377,56.509 22.265,55.958 22.116,55.425 21.985,54.874 21.817,54.323 21.668,53.754 21.481,53.132 Z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.41 54.892 q 0.079 0.338 0.238 0.835 0.159 0.498 0.337 1.102 0.198 0.604 0.416 1.297 0.238 0.693 0.456 1.422 0 -0.924 -0.02 -1.973 -0.02 -1.066 -0.04 -2.168 -0.02 -1.102 -0.04 -2.221 -0.02 -1.137 -0.02 -2.186 l 2.26 0 q -0.059 1.351 -0.119 2.79 -0.059 1.422 -0.139 2.843 -0.079 1.404 -0.198 2.772 -0.099 1.368 -0.238 2.595 l -2.02 0 q -0.436 -1.12 -0.872 -2.399 -0.436 -1.297 -0.872 -2.47 -0.436 1.12 -0.912 2.435 -0.476 1.315 -0.872 2.435 l -2.02 0 q -0.159 -1.226 -0.278 -2.595 -0.119 -1.386 -0.218 -2.79 -0.079 -1.422 -0.139 -2.843 -0.059 -1.439 -0.099 -2.772 l 2.26 0 q -0.02 1.048 -0.04 2.168 -0.02 1.12 -0.04 2.239 -0.02 1.102 -0.04 2.168 -0.02 1.048 -0.02 1.973 0.178 -0.569 0.396 -1.244 0.238 -0.675 0.436 -1.333 0.218 -0.658 0.396 -1.208 0.178 -0.551 0.278 -0.871 l 1.784 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-tga.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..82ceab84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-win-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg
new file mode 100644
index 00000000..4e46f8c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.91 18 -1.91 20.09 4.88 -4.123 2.216 7.03 3.75 -1.172 -2.216 -7.03 6.37 0.605" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.477 62 q -2.667 0 -4.072 -1.43 -1.405 -1.43 -1.405 -4.07 0 -1.311 0.428 -2.333 0.428 -1.022 1.181 -1.72 0.774 -0.715 1.812 -1.073 1.059 -0.375 2.301 -0.375 0.672 0 1.201 0.102 0.55 0.085 0.957 0.204 0.407 0.119 0.672 0.255 0.285 0.136 0.428 0.204 l -0.652 1.669 q -0.468 -0.255 -1.14 -0.426 -0.652 -0.187 -1.507 -0.187 -0.59 0 -1.161 0.187 -0.55 0.17 -0.998 0.596 -0.428 0.409 -0.713 1.107 -0.265 0.698 -0.265 1.737 0 1.805 0.733 2.776 0.753 0.954 2.443 0.954 0.977 0 1.609 -0.187 0.652 -0.187 1.038 -0.375 l 0.631 1.652 q -0.529 0.272 -1.446 0.511 -0.896 0.221 -2.077 0.221 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.962 62 q -1.137 0 -1.915 -0.278 -0.758 -0.296 -1.213 -0.835 q -0.455 -0.54 -0.645 -1.305 -0.19 -0.766 -0.19 -1.706 l 0 -6.875 2.351 0 0 6.736 q 0 0.679 0.076 1.149 0.076 0.453 0.246 0.731 0.19 0.278 0.512 0.4 0.322 0.122 0.815 0.122 0.493 0 0.815 -0.122 0.322 -0.122 0.512 -0.4 0.19 -0.296 0.265 -0.748 0.076 -0.47 0.076 -1.149 l 0 -6.718 2.332 0 0 6.875 q 0 0.94 -0.19 1.706 -0.19 0.766 -0.664 1.305 -0.474 0.54 -1.251 0.835 -0.777 0.278 -1.934 0.278 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.31 51 q 1.097 0 1.986 0.211 0.89 0.211 1.531 0.65 0.641 0.439 0.972 1.125 0.352 0.668 0.352 1.581 0 0.949 -0.455 1.722 -0.455 0.773 -1.51 1.177 0.352 0.457 0.745 1.019 0.393 0.545 0.766 1.16 0.372 0.597 0.703 1.212 q 0.352 0.597 0.6 1.142 l -2.669 0 q -0.476 -1.054 -1.117 -2.02 -0.621 -0.984 -1.345 -1.986 l -1.324 0 0 4.01 l -2.545 0 0 -10.719 q 0.372 -0.07 0.807 -0.123 0.455 -0.07 0.91 -0.088 0.455 -0.035 0.869 -0.053 0.414 -0.018 0.724 -0.018 z m 2.255 3.55 q 0 -0.861 -0.621 -1.265 -0.621 -0.404 -1.634 -0.404 -0.145 0 -0.352 0.018 -0.207 0 -0.414 0.035 l 0 3.268 0.559 0 q 1.303 0 1.883 -0.422 0.579 -0.439 0.579 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-xcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..6054d97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.06 23.887 c -0.121 0.066 -0.234 0.262 -0.336 0.574 c -0.273 0.844 -2.223 6.672 -13.273 6.953 c -5.266 0.141 -7.508 -4.563 -7.508 -4.563 l -0.133 6.04 c 0 0 0.563 1.352 -0.563 2.758 c -0.063 -0.094 -0.102 -0.207 -0.168 -0.301 c -0.402 -0.57 -0.879 -1.051 -1.387 -1.414 c -0.582 -0.414 -1.191 -0.688 -1.789 -0.77 c -0.684 -0.105 -1.359 0.047 -1.883 0.43 c -0.535 0.395 -0.844 0.984 -0.969 1.688 c -0.102 0.602 -0.062 1.258 0.141 1.949 c 0.172 0.602 0.453 1.211 0.855 1.781 c 0.43 0.602 0.965 1.133 1.527 1.508 c 0.629 0.422 1.293 0.668 1.949 0.703 c 0.207 0.02 0.414 -0.035 0.602 -0.063 c 4.234 3.41 12.652 6.598 18.23 2.961 c 0.121 0.035 0.242 0.082 0.363 0.129 c 0 0.059 -0.02 0.113 0 0.172 l 0.262 -0.105 c 0.047 0.02 0.086 0.059 0.133 0.066 c 0.008 0.008 0.027 0 0.039 0 l 0.094 0.102 l 2.52 0.91 c -0.102 0.883 0.328 1.895 1.426 2.316 c 1.969 0.77 3.805 1.754 3.805 1.754 c -0.945 -3.246 -1.285 -5.84 -3.738 -5.617 c -0.461 0.047 -0.809 0.234 -1.063 0.508 l -2.219 -1.445 l -0.094 0 l -0.039 -0.035 c 2.992 -2.98 4.734 -8.598 3.676 -18.355 c -0.066 -0.484 -0.262 -0.73 -0.461 -0.637 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg
new file mode 100644
index 00000000..63d5767a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.22 21 -2.221 23.452 l 5.675 -4.813 2.577 8.211 4.361 -1.369 -2.577 -8.211 7.408 0.707 z" 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/64/mimetypes/image-x-xfig.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg
new file mode 100644
index 00000000..42663f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.652 51.06 c 0.625 1.615 1.217 3.237 1.822 4.84 0.655 -1.635 1.218 -3.229 1.888 -4.84 l 2.129 0 c 0.403 3.701 0.678 7.357 0.774 10.93 l -2.365 0 l 0.133 -8.492 -1.615 4.5 l -1.844 0 -1.548 -4.5 0.104 8.492 -2.365 0 c 0.172 -3.705 0.327 -7.322 0.754 -10.93 l 2.133 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.878 50.941 c 1.446 0 2.568 0.285 3.362 0.859 0.805 0.566 1.202 1.5 1.202 2.789 0 1.313 -0.404 2.254 -1.217 2.844 -0.801 0.574 -1.934 0.871 -3.409 0.871 l -0.801 0 0 3.688 -2.215 0 0 -10.789 c 1.045 -0.205 2.031 -0.239 3.078 -0.262 m 0.251 1.887 c -0.393 -0.005 -0.719 0.031 -1.115 0.055 l 0 3.527 0.918 0 c 0.725 0 1.268 -0.133 1.635 -0.402 0.368 -0.285 0.55 -0.762 0.55 -1.434 0 -0.633 -0.182 -1.082 -0.55 -1.336 -0.353 -0.273 -0.834 -0.41 -1.439 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 23.396 62 c -0.622 -1.473 -1.361 -2.862 -2.047 -4.188 -0.772 1.425 -1.467 2.783 -2.12 4.188 l -2.529 0 c 0.955 -2.02 2.182 -3.898 3.315 -5.785 l -3.12 -5.16 2.565 0 1.889 3.504 1.988 -3.504 2.393 0 -3.047 5.109 c 1.258 1.884 2.333 3.783 3.235 5.836 l -2.522 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg
new file mode 100644
index 00000000..43de6755
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.463 24 -6.463 6.463 -6.463 -6.463 -5.537 5.537 6.463 6.463 -6.463 6.463 5.537 5.537 6.463 -6.463 6.463 6.463 5.537 -5.537 -6.463 -6.463 6.463 -6.463" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg
new file mode 100644
index 00000000..8189925f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 26 l 0 8 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 l 0 8 l 8 0 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.477 0 2.664 1.195 2.664 2.664 c 0 1.477 -1.188 2.672 -2.664 2.672 l 8 0 l 0 -16 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.664 23.328 c 0 1.477 -1.195 2.672 -2.664 2.672 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.469 0 2.664 1.195 2.664 2.664 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 34 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.14 56.55 c 0 0.531 0.016 1.031 0.059 1.492 c 0.051 0.457 0.141 0.855 0.273 1.195 c 0.141 0.34 0.34 0.605 0.59 0.805 c 0.246 0.199 0.578 0.297 0.992 0.297 c 0.406 0 0.73 -0.098 0.98 -0.297 c 0.258 -0.199 0.457 -0.465 0.59 -0.805 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.047 -0.457 0.074 -0.945 0.074 -1.477 c 0 -0.52 -0.027 -1.012 -0.074 -1.465 c -0.043 -0.473 -0.133 -0.871 -0.273 -1.211 c -0.133 -0.34 -0.324 -0.605 -0.574 -0.805 c -0.25 -0.199 -0.578 -0.297 -0.996 -0.297 c -0.414 0 -0.746 0.098 -0.992 0.297 c -0.25 0.199 -0.449 0.473 -0.59 0.82 c -0.133 0.34 -0.223 0.738 -0.273 1.195 c -0.043 0.453 -0.059 0.945 -0.059 1.465 m -2.445 0 c 0 -1.863 0.391 -3.273 1.152 -4.219 c 0.77 -0.961 1.84 -1.434 3.207 -1.434 c 1.418 0 2.504 0.473 3.242 1.434 c 0.746 0.945 1.121 2.355 1.121 4.219 c 0 1.875 -0.383 3.285 -1.137 4.246 c -0.754 0.945 -1.824 1.418 -3.207 1.418 c -1.418 0 -2.504 -0.473 -3.258 -1.418 c -0.746 -0.961 -1.121 -2.371 -1.121 -4.246" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.902 61.988 c -0.246 -0.59 -0.555 -1.254 -0.918 -1.977 c -0.355 -0.727 -0.73 -1.449 -1.121 -2.172 c -0.371 0.691 -0.754 1.402 -1.125 2.156 c -0.383 0.73 -0.707 1.402 -0.98 1.992 l -2.602 0 c 0.133 -0.316 0.32 -0.691 0.57 -1.137 c 0.258 -0.441 0.539 -0.922 0.84 -1.434 c 0.313 -0.516 0.637 -1.047 0.977 -1.578 c 0.34 -0.555 0.664 -1.078 0.977 -1.582 l -3.164 -5.117 l 2.594 0 l 1.914 3.477 l 2.02 -3.477 l 2.422 0 l -3.086 5.066 c 0.348 0.508 0.695 1.027 1.039 1.574 c 0.34 0.551 0.652 1.09 0.934 1.617 c 0.301 0.516 0.566 0.996 0.781 1.453 c 0.223 0.445 0.398 0.82 0.531 1.137 l -2.598 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.14 l 0 1.793 l -3.191 0 l 0 9.05 l -2.422 0 l 0 -9.05 l -3.184 0 l 0 -1.793 l 8.797 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-master-docment.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-docment.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web-template.svg
new file mode 120000
index 00000000..60c48514
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/media-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/message.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/model-x3d+binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg
new file mode 100644
index 00000000..01e1938a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0" style="fill:#ff8537;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.535 27.666 1.434 17.738 14.03 8.946 14.03 -8.946 1.434 -17.738 -15.465 -5.03 m 0 2.102 11.564 3.76 -11.564 4.959 -11.564 -4.959 m 24.838 1.443 -1.156 14.307 -11.12 7.09 0 -16.13 m -14.273 -5.262 l 12.273 5.262 0 16.13 -11.12 -7.09" 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:#f8f8f8;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/64/mimetypes/multipart-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/music.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/office-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/opera-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/package-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/source-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_certificate.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/svg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/template_source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/template_source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-css.svg
new file mode 120000
index 00000000..e76de636
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-csv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg
new file mode 120000
index 00000000..f8f54dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg
new file mode 100644
index 00000000..7850d1dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.594 30 l 0 2 l 22.918 0 l 0 -2 m -22.918 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.273 35 0 2 25.453 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 40 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 23.273 l 0 25.453 l 2 0 l 0 -25.453 m -2 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.447732,5.449158)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.467 33 c 2 -4.999 2 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.447732,5.449158)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.317 c 0 5.03 -4.073 9.102 -9.101 9.102 c -5.03 0 -9.101 -4.076 -9.101 -9.102 c 0 -5.03 4.076 -9.102 9.101 -9.102 c 5.03 0 9.101 4.076 9.101 9.102 m 0 0" transform="matrix(1.398322,0,0,1.398251,-1.493826,-2.195816)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-htmlh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-mathml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-rdf+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-rdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg
new file mode 100644
index 00000000..525b24a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#b2542c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 30.965 21 -1.086 2.137 c -0.733 0.112 -1.454 0.28 -2.16 0.504 l -1.906 -1.441 -1.934 0.953 -0.016 2.391 c -0.551 0.38 -1.076 0.796 -1.566 1.25 l -2.328 -0.492 -1.422 1.797 1.047 2.141 c -0.282 0.515 -0.531 1.048 -0.746 1.594 l -2.336 0.531 -0.508 2.352 1.875 1.469 c -0.021 0.272 -0.034 0.543 -0.039 0.816 0.001 0.276 0.01 0.549 0.027 0.824 l -1.867 1.461 l 0.52 2.352 2.32 0.527 c 0.22 0.544 0.474 1.074 0.762 1.586 l -1.051 2.148 1.422 1.801 2.332 -0.496 c 0.488 0.459 1.01 0.88 1.559 1.266 l 0.016 2.387 1.922 0.953 1.906 -1.441 c 0.709 0.219 1.433 0.382 2.168 0.488 l 1.082 2.129 2.078 0.016 1.086 -2.137 c 0.733 -0.112 1.454 -0.28 2.16 -0.504 l 1.906 1.441 1.934 -0.953 0.016 -2.391 c 0.551 -0.38 1.076 -0.796 1.566 -1.25 l 2.328 0.492 1.422 -1.797 -1.047 -2.141 c 0.282 -0.515 0.531 -1.048 0.746 -1.594 l 2.336 -0.531 0.508 -2.352 -1.875 -1.469 c 0.021 -0.272 0.034 -0.543 0.039 -0.816 -0.001 -0.276 -0.01 -0.549 -0.027 -0.824 l 1.867 -1.461 -0.52 -2.352 -2.32 -0.527 c -0.22 -0.544 -0.474 -1.074 -0.762 -1.586 l 1.051 -2.148 -1.422 -1.801 -2.332 0.496 c -0.488 -0.459 -1.01 -0.88 -1.559 -1.266 l -0.016 -2.387 -1.922 -0.953 -1.906 1.441 c -0.709 -0.219 -1.433 -0.382 -2.168 -0.488 l -1.082 -2.129 -2.078 -0.016 z m 1.035 4 a 12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12 -12 12 12 0 0 1 12 -12 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32.64 29 c 4.477 0 6.36 2 6.36 5 0 2.667 -2.454 3.922 -3.8 4.16 1.092 0.286 1.544 1.399 2.14 3.24 c 0.518 1.6 1.424 1.6 2.66 1.6 l 0 2 -3 0 c -1.574 0 -1.845 -1.259 -2.4 -2.8 c -0.793 -2.2 -1.402 -3.2 -3.2 -3.2 l -2.4 0 0 4 2 0 l 0 2 l -7 0 0 -2 2 0 l 0 -12 l -2 0 0 -2 z m -3.64 8 3.3 0 c 2.7 0 3.41 -1.542 3.41 -3 0 -1.944 -1.273 -3 -3.42 -3 l -3.29 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vnd.abc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.qt.linguist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.qt.linguist.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-R.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-arduino.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg
new file mode 100644
index 00000000..9991658e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.859 0.008 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#0ca1a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 47 34.5 c 0 -3.577 -3.218 -6.5 -7.128 -6.5 l 0 0 c -0.367 0 -0.733 0.038 -1.1 0.077 l 0 0 c -3.055 0.423 -5.091 2.5 -6.272 4.077 l 0 0 c -1.14 -1.577 -3.218 -3.692 -6.272 -4.077 l 0 0 c -0.367 -0.038 -0.733 -0.077 -1.1 -0.077 l 0 0 c -3.951 0 -7.128 2.923 -7.128 6.5 l 0 0 c 0 3.577 3.218 6.5 7.128 6.5 l 0 0 c 0.367 0 0.733 -0.038 1.1 -0.077 l 0 0 c 3.055 -0.423 5.091 -2.5 6.272 -4.077 l 0 0 c 1.14 1.615 3.177 3.692 6.272 4.077 l 0 0 c 0.367 0.038 0.733 0.077 1.1 0.077 l 0 0 c 3.91 0 7.128 -2.885 7.128 -6.5 l 0 0 z m -21.1 4.154 c -0.244 0.038 -0.489 0.038 -0.774 0.038 l 0 0 c -2.607 0 -4.684 -1.885 -4.684 -4.192 l 0 0 c 0 -2.308 2.118 -4.192 4.684 -4.192 l 0 0 c 0.244 0 0.489 0.038 0.774 0.038 l 0 0 c 2.892 0.385 4.643 3.077 5.254 4.154 l 0 0 c -0.611 1.077 -2.362 3.769 -5.254 4.154 l 0 0 z m 7.942 -4.154 c 0.611 -1.077 2.362 -3.769 5.254 -4.154 l 0 0 c 0.244 -0.038 0.489 -0.038 0.774 -0.038 l 0 0 c 2.607 0 4.684 1.885 4.684 4.192 l 0 0 c 0 2.308 -2.118 4.192 -4.684 4.192 l 0 0 c -0.244 0 -0.489 0 -0.774 -0.038 l 0 0 c -2.892 -0.385 -4.643 -3.077 -5.254 -4.154 l 0 0 z" style="fill:#fff"/>
+ <path transform="matrix(0.47619048,0,0,0.29411765,-4.5714288,3.3529422)" d="m 57.48 103.52 0 0 0 4.76 11.34 0 0 0 0 -4.76 0 0 z" style="fill:#fff"/>
+ <path transform="matrix(0.28571429,0,0,0.28571429,11.4,4.2571424)" d="m 88.55 103.4 0 4.9 0 0 7.35 0 0 0 0 7.35 0 0 4.9 0 0 -7.35 7.35 0 0 -4.9 -7.35 0 0 -7.35 -4.9 0 0 7.35 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-bak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bak.svg
new file mode 120000
index 00000000..753cd55b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-bibtex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-c++.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg
new file mode 100644
index 00000000..31dc147c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 37.19 c 0 -1.039 0.188 -2.066 0.555 -3.082 c 0.367 -1.023 0.898 -1.938 1.594 -2.742 c 0.711 -0.801 1.57 -1.453 2.578 -1.949 c 1.016 -0.496 2.172 -0.75 3.477 -0.75 c 1.531 0 2.852 0.348 3.961 1.035 c 1.125 0.691 1.953 1.594 2.484 2.699 l -2.563 1.758 c -0.188 -0.484 -0.438 -0.883 -0.742 -1.207 c -0.313 -0.336 -0.648 -0.598 -1.016 -0.793 c -0.352 -0.191 -0.727 -0.332 -1.109 -0.406 c -0.391 -0.098 -0.758 -0.148 -1.109 -0.148 c -0.789 0 -1.484 0.172 -2.078 0.508 c -0.594 0.34 -1.094 0.777 -1.492 1.32 c -0.391 0.535 -0.688 1.145 -0.898 1.828 c -0.188 0.68 -0.289 1.355 -0.289 2.027 c 0 0.754 0.117 1.484 0.344 2.188 c 0.234 0.695 0.57 1.305 0.984 1.828 c 0.438 0.535 0.953 0.961 1.547 1.277 c 0.594 0.324 1.242 0.484 1.953 0.484 c 0.367 0 0.75 -0.047 1.133 -0.141 c 0.391 -0.102 0.758 -0.254 1.109 -0.465 c 0.375 -0.203 0.711 -0.469 1.016 -0.793 c 0.305 -0.336 0.555 -0.734 0.75 -1.199 l 2.727 1.563 c -0.258 0.641 -0.641 1.211 -1.133 1.707 c -0.484 0.48 -1.039 0.895 -1.672 1.23 c -0.625 0.336 -1.281 0.59 -1.977 0.77 c -0.688 0.176 -1.375 0.266 -2.047 0.266 c -1.195 0 -2.289 -0.254 -3.281 -0.77 c -0.984 -0.512 -1.836 -1.18 -2.563 -2 c -0.703 -0.836 -1.258 -1.777 -1.664 -2.816 c -0.383 -1.059 -0.578 -2.133 -0.578 -3.227" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 38 l -4 0 l 0 4 l -2 0 l 0 -4 l -4 0 l 0 -2 l 4 0 l 0 -4 l 2 0 l 0 4 l 4 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52 36 l 0 2 l -4 0 l 0 4 l -2 0 l 0 -4 l -4 0 l 0 -2 l 4 0 l 0 -4 l 2 0 l 0 4 l 2 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg
new file mode 100644
index 00000000..145bb2ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.995 45 -4 0 0 -9.07 c 0 -1.244 -0.314 -2.175 -0.741 -2.791 -0.416 -0.628 -1.386 -1.043 -2.473 -1.043 -0.824 0 -1.604 0.243 -1.981 0.489 -0.429 0.281 -0.705 0.595 -0.975 1.078 -0.27 0.483 -0.518 1.079 -0.629 1.789 -0.113 0.71 -0.212 1.5 -0.2 2.437 l 0 7.113 -4 0 0 -24 4 0 0 9.961 c 0.551 -0.895 1.41 -1.537 2.268 -1.928 0.855 -0.401 1.893 -0.584 2.973 -0.584 0.933 0 1.459 0.107 2.212 0.353 0.765 0.236 1.417 0.612 1.957 1.126 0.54 0.514 0.956 1.172 1.249 1.975 0.292 0.792 0.345 1.743 0.345 2.853 z" style="fill:#3e3e3e;fill-opacity:1;stroke:none"/>
+ <path d="m 40 38 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 0 -4 2 0 0 4 4 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52 36 0 2 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 0 -4 2 0 0 4 2 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-c.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg
new file mode 100644
index 00000000..549fdec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 36.785 c 0 -1.563 0.301 -3.102 0.887 -4.625 c 0.598 -1.535 1.453 -2.906 2.566 -4.113 c 1.145 -1.199 2.523 -2.18 4.16 -2.922 c 1.625 -0.746 3.488 -1.125 5.59 -1.125 c 2.461 0 4.582 0.523 6.375 1.551 c 1.813 1.039 3.137 2.391 4 4.047 l -4.125 2.637 c -0.305 -0.723 -0.711 -1.324 -1.203 -1.809 c -0.492 -0.504 -1.027 -0.895 -1.625 -1.191 c -0.57 -0.285 -1.172 -0.492 -1.785 -0.609 c -0.625 -0.141 -1.223 -0.219 -1.793 -0.219 c -1.266 0 -2.383 0.258 -3.34 0.762 c -0.961 0.508 -1.762 1.164 -2.41 1.98 c -0.617 0.801 -1.098 1.715 -1.434 2.754 c -0.309 1.01 -0.465 2.02 -0.465 3.03 c 0 1.133 0.176 2.227 0.543 3.285 c 0.387 1.035 0.914 1.949 1.594 2.738 c 0.695 0.801 1.527 1.438 2.488 1.914 c 0.957 0.488 2 0.727 3.145 0.727 c 0.59 0 1.207 -0.066 1.82 -0.211 c 0.625 -0.152 1.223 -0.383 1.785 -0.695 c 0.598 -0.305 1.145 -0.703 1.637 -1.191 c 0.492 -0.504 0.895 -1.102 1.203 -1.797 l 4.387 2.34 c -0.414 0.961 -1.02 1.82 -1.82 2.57 c -0.781 0.715 -1.668 1.336 -2.68 1.84 c -1.012 0.504 -2.074 0.883 -3.191 1.152 c -1.109 0.266 -2.207 0.398 -3.297 0.398 c -1.918 0 -3.676 -0.379 -5.285 -1.152 c -1.582 -0.77 -2.953 -1.77 -4.113 -3 c -1.145 -1.254 -2.039 -2.664 -2.68 -4.227 c -0.625 -1.59 -0.934 -3.199 -0.934 -4.836" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..ae7b8615
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 32 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 36 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 40 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 44 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 28 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 32 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 36 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 40 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 44 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 48 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..16c0b07f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 52.01 -6 0 0 -13.608 c 0 -1.866 -0.359 -3.263 -0.985 -4.187 -0.611 -0.942 -2 -1.565 -3.594 -1.565 -1.208 0 -2.352 0.364 -2.906 0.734 -0.63 0.421 -0.983 0.892 -1.379 1.617 -0.396 0.725 -0.677 1.619 -0.841 2.684 -0.164 1.065 -0.294 2.25 -0.294 3.655 l 0 10.67 -6 0 0 -36 6 0 0 14.942 c 0.809 -1.342 1.936 -2.306 3.188 -2.893 1.254 -0.601 2.777 -0.877 4.359 -0.877 1.369 0 2.139 0.16 3.246 0.53 1.122 0.354 2.078 0.918 2.87 1.688 0.792 0.771 1.403 1.758 1.831 2.962 0.428 1.188 0.506 2.614 0.506 4.28 z" style="fill:#3e3e3e;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-copying.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..a7bcf841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 c -7.734 0 -14 6.27 -14 13.996 0 7.734 6.266 14 14 14 7.734 0 14 -6.27 14 -14 0 -7.727 -6.266 -13.996 -14 -13.996 m 0 2.797 c 6.184 0 11.195 5.01 11.195 11.199 0 6.188 -5.01 11.207 -11.195 11.207 -6.184 0 -11.195 -5.02 -11.195 -11.207 0 -6.188 5.01 -11.199 11.195 -11.199 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.22 32.484 c -1.469 0 -2.602 0.492 -3.406 1.477 -0.801 0.977 -1.203 2.336 -1.203 4.086 0 3.648 1.531 5.469 4.609 5.469 1.285 0 2.852 -0.285 4.684 -0.859 l 0 2.902 c -1.504 0.559 -3.191 0.84 -5.05 0.84 -2.672 0 -4.715 -0.715 -6.133 -2.16 -1.418 -1.441 -2.125 -3.512 -2.125 -6.211 0 -1.695 0.344 -3.191 1.043 -4.461 0.695 -1.281 1.688 -2.266 2.992 -2.938 1.305 -0.688 2.836 -1.035 4.586 -1.035 1.785 0 3.574 0.387 5.379 1.156 l -1.262 2.816 c -0.684 -0.289 -1.379 -0.543 -2.066 -0.762 -0.699 -0.215 -1.379 -0.32 -2.051 -0.32" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-crystal.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg
new file mode 100644
index 00000000..0adf79d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-5.1525424"
+ inkscape:cy="32.135593"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ d="m 22,24 -4,4 0,6.664 L 32,48 46,34.664 46,28 42,24 m -16,2 0,8 6,12 -8,-12 0,-6 m 2,-2"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..69ac9d14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.664 37.16 c 0 -1.281 0.203 -2.547 0.602 -3.797 c 0.406 -1.258 0.984 -2.383 1.734 -3.375 c 0.766 -0.984 1.695 -1.789 2.797 -2.398 c 1.102 -0.609 2.359 -0.922 3.773 -0.922 c 1.656 0 3.086 0.43 4.297 1.273 c 1.219 0.852 2.117 1.961 2.695 3.32 l -2.773 2.164 c -0.211 -0.594 -0.484 -1.086 -0.813 -1.484 c -0.336 -0.414 -0.703 -0.734 -1.102 -0.977 c -0.383 -0.234 -0.789 -0.406 -1.203 -0.5 c -0.422 -0.117 -0.82 -0.18 -1.211 -0.18 c -0.852 0 -1.602 0.211 -2.25 0.625 c -0.641 0.414 -1.188 0.953 -1.625 1.625 c -0.414 0.656 -0.742 1.406 -0.969 2.258 c -0.203 0.828 -0.313 1.656 -0.313 2.484 c 0 0.93 0.125 1.828 0.367 2.695 c 0.266 0.852 0.617 1.602 1.078 2.25 c 0.469 0.656 1.023 1.18 1.672 1.57 c 0.648 0.398 1.352 0.594 2.125 0.594 c 0.398 0 0.805 -0.055 1.227 -0.172 c 0.422 -0.125 0.82 -0.313 1.203 -0.563 c 0.406 -0.258 0.773 -0.586 1.102 -0.984 c 0.328 -0.414 0.602 -0.906 0.813 -1.477 l 2.961 1.922 c -0.281 0.789 -0.695 1.492 -1.234 2.109 c -0.523 0.586 -1.125 1.094 -1.805 1.508 c -0.68 0.414 -1.398 0.727 -2.148 0.945 c -0.75 0.219 -1.492 0.328 -2.227 0.328 c -1.289 0 -2.477 -0.313 -3.563 -0.945 c -1.063 -0.633 -1.984 -1.453 -2.773 -2.461 c -0.766 -1.031 -1.367 -2.188 -1.805 -3.469 c -0.422 -1.305 -0.633 -2.625 -0.633 -3.969" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 49.34 35.26 l -3.797 0 l -0.867 4.063 l 3.43 0 l 0 2.961 l -4.055 0 l -1.211 5.539 l -2.828 0 l 1.234 -5.539 l -3.141 0 l -1.18 5.539 l -2.828 0 l 1.203 -5.539 l -2.93 0 l 0 -2.961 l 3.563 0 l 0.859 -4.063 l -3.195 0 l 0 -2.781 l 3.797 0 l 1.234 -5.688 l 2.828 0 l -1.258 5.688 l 3.141 0 l 1.203 -5.688 l 2.828 0 l -1.227 5.688 l 3.195 0 l 0 2.781 m -7.469 4.063 l 0.844 -4.063 l -3.117 0 l -0.867 4.063 l 3.141 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg
new file mode 100644
index 00000000..c54e4fa4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#0a70b9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 24 l 0 6 l 18 0 l -0.52 4 l -9.48 0 l 0 6 l 8.883 0 l -0.883 6.668 l -4 1.461 l -4 -1.398 l 0 -2.73 l -6 0 l 0 7.07 l 10 2.93 l 10.504 -2.93 l 1.488 -27.07 m -23.992 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg
new file mode 100644
index 00000000..653980f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 44 37 c 0 10.663 -6.795 15 -12 15 l -12 0 0 -30 12 0 c 5.205 0 12 4.337 12 15 m -6 0 c 0 -6 -3 -9 -8 -9 l -4 0 0 18 4 0 c 5 0 8 -3 8 -9" style="fill:#dcdcdc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg
new file mode 120000
index 00000000..8335ad9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg
@@ -0,0 +1 @@
+text-vnd.wap.wml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg
new file mode 100644
index 00000000..dd565b78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#5555b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24.484 50.17 c 3.351 0.789 6.856 0.748 10.324 0.83 0 0 3.034 -0.102 4.699 -0.399 1.743 -0.312 2.725 -0.661 3.255 -1.312 0.011 -0.151 0.244 -0.654 -0.452 -1.103 -1.786 -1.144 -4.046 -1.399 -8.455 -2.28 -4.876 -1.043 -6.362 -2.15 -7.111 -2.968 -0.717 -0.815 0.037 -2.589 3.903 -3.584 1.954 -0.546 9.298 -0.891 9.298 -0.891 -2.167 -1.593 -6.228 -4.44 -7.06 -5.04 -0.73 -0.532 -1.9 -1.347 -2.05 -2.106 -0.193 -0.737 0.97 -1.137 1.589 -1.202 3.146 -0.15 5.742 0.091 8.634 0.482 1.743 0.023 3.065 -0.936 2.927 -2.842 -0.084 -1.94 -2.08 -3.427 -4.239 -3.419 -2.032 0.004 -7.02 0.532 -7.02 0.532 5.872 0.993 6.837 1.266 7.163 1.951 -1.629 1.536 -4.527 0.678 -7.232 0.487 -3.43 -0.41 -5.819 -0.812 -6.812 0.572 -0.645 0.894 0.168 1.949 0.492 2.562 1.969 2.933 4.795 4.462 7.67 6.222 -5.353 -1.258 -9.55 -0.295 -12.185 1.198 -3.02 1.929 -2.392 4.973 2.606 7.668 2.943 1.589 4.852 2.275 9.152 2.768 2.784 0.345 3.199 0.509 3.187 0.741 -0.016 0.323 -3.254 0.556 -4.145 0.65 -2.262 0.234 -8.115 0.478 -8.148 0.479" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg
new file mode 100644
index 00000000..23b3e850
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 24.03 0 2.766 c 4 0 4 1.2 4 5.2 l 0 12 c 0 4 0 5.2 -4 5.2 l 0 2.8 l 12 0 0 -2.8 c -4 0 -4 -1.2 -4 -5.2 l 0 -4 2 0 c 1.6 0 3.201 0 3.2 4 l 2.8 0 0 -12 -2.8 0 c 0.001 4 -1.6 4 -3.2 4 l -2 0 0 -8 8 0 c 4 0 5.2 0 5.2 4 l 2.8 0 -0.001 -8 z" style="fill:#dcdcdc;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-generic.svapplication-x-awk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svapplication-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-gettext-translation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg
new file mode 100644
index 00000000..828b297f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 32.22 51.01 c -1.258 0 -2.242 0.457 -2.954 1.391 -0.704 0.918 -1.054 2.288 -1.054 4.099 0 1.819 0.338 3.186 1.02 4.12 0.696 0.918 1.698 1.378 3.01 1.378 1.266 0 2.253 -0.46 2.95 -1.378 0.689 -0.934 1.041 -2.301 1.041 -4.12 0 -1.811 -0.343 -3.181 -1.024 -4.099 -0.681 -0.934 -1.677 -1.391 -2.988 -1.391 z m 5.201 0 0 2.101 2.608 0 0 8.899 2.085 0 0 -8.899 2.89 0 0 -2.101 z m -15.353 0.013 c -1.045 -0.008 -2.048 0.127 -3.064 0.253 l 0 10.734 2.127 0 0 -3.571 0.878 0 c 1.445 0 2.552 -0.369 3.33 -0.94 0.794 -0.579 1.185 -1.526 1.185 -2.815 0 -1.282 -0.393 -2.236 -1.172 -2.798 -0.779 -0.571 -1.869 -0.852 -3.284 -0.863 z m 10.152 1.807 c 0.382 0 0.741 0.094 0.973 0.288 0.225 0.193 0.396 0.451 0.516 0.781 0.135 0.33 0.216 0.717 0.254 1.176 0.045 0.443 0.076 0.918 0.076 1.425 0 0.515 -0.031 0.991 -0.076 1.433 -0.037 0.443 -0.119 0.83 -0.254 1.176 -0.12 0.33 -0.302 0.588 -0.542 0.781 -0.225 0.193 -0.573 0.288 -0.947 0.288 -0.382 0 -0.739 -0.094 -0.964 -0.288 -0.232 -0.193 -0.414 -0.451 -0.542 -0.781 -0.12 -0.33 -0.205 -0.716 -0.25 -1.159 -0.037 -0.451 -0.055 -0.936 -0.055 -1.451 0 -0.507 0.018 -0.982 0.055 -1.425 0.045 -0.443 0.13 -0.829 0.25 -1.159 0.127 -0.338 0.31 -0.605 0.542 -0.798 0.225 -0.193 0.582 -0.288 0.964 -0.288 z m -9.907 0.18 c 0.592 -0.005 1.057 0.13 1.409 0.395 0.359 0.256 0.537 0.638 0.537 1.266 0 0.661 -0.178 1.062 -0.537 1.343 -0.359 0.265 -0.902 0.354 -1.604 0.408 l -0.988 0 0 -3.386 c 0.388 -0.022 0.865 -0.023 1.182 -0.026 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 24 15 0 25 2 0 0 -12 16 0 l -6.5 -5.5 6.5 -5.5 -16 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-go.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..d6cef562
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#70c9dc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24 24 c -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 -3.314 -2.686 -6 -6 -6 z m -2 4 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40 24 c -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 -3.314 -2.686 -6 -6 -6 z m -2 4 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="7" x="29" y="41" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="41" x="32" height="7" width="3" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 32 36 A 3 2 0 0 0 29 38 L 35 38 A 3 2 0 0 0 32 36 z M 35 38 A 3 2 0 0 1 32 40 A 3 2 0 0 1 29 38 L 28.5 38 C 27.11 38 26 39.12 26 40.5 C 26 41.885 27.11 43 28.5 43 L 35.5 43 C 36.885 43 38 41.885 38 40.5 C 38 39.12 36.885 38 35.5 38 L 35 38 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg
new file mode 100644
index 00000000..bcff105b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dc312f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20 25 c -1.108 0 -2 0.892 -2 2 l 0 8 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -8 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 16 0 0 8 -16 0 z m 18 2 6 0 -3 4 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20.398 41 c -1.33 0 -2.398 1.069 -2.398 2.398 l 0 7.203 c 0 1.33 1.069 2.398 2.398 2.398 l 7.203 0 c 1.33 0 2.398 -1.069 2.398 -2.398 l 0 -7.203 c 0 -1.33 -1.069 -2.398 -2.398 -2.398 m -0.387 2 1.285 1.332 -6.43 6.668 -2.673 -2.668 1.285 -1.332 l 1.388 1.332 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40 41 a 6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6 z m 0 2 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/64/mimetypes/text-x-haskell.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haskell.svg
new file mode 120000
index 00000000..176eae25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-haxe.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg
new file mode 100644
index 00000000..8213a3b6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-haxe.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-42.305085"
+ inkscape:cy="32.271186"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#f68712;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <g
+ transform="matrix(0.01918021,0,0,-0.01918053,19.999998,56.707213)"
+ 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..b944f881
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4c9a04;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 c 2.664 0 5.336 0 8 0 l 0 10 l 4 0 l -8 6 l -8 -6 l 4 0 m 0 -10" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 48 l 24 0 l 0 -6 l -24 0 m 12 2 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg
new file mode 100644
index 00000000..d3272bb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.03 21 c -0.577 0.829 -1.045 3.672 0.625 5.077 1.972 1.683 2.392 3.706 2.392 6.768 0 4.308 -3.398 7.757 -1.01 11.846 -6.678 -5.889 0.051 -14.727 -5.03 -18.307 2.01 5.384 -5.03 8.615 -5.01 13.84 -0.016 5.544 4.01 8.774 8.835 8.763 c -3.441 -1.498 -5.01 -6.02 -4.828 -8.602 2.42 5.872 6.03 8.615 12.07 8.615 c -2.326 -3.252 -2.706 -3.664 -2.84 -5.733 0.012 -1.909 0.731 -2.335 1.988 -4.724 3.163 -5.313 1.717 -10.676 -2.589 -13.179 -0.876 -0.467 -1.111 -0.598 -2.706 -1.266 -0.919 -0.459 -1.834 -1.456 -1.898 -3.096 m 10.788 8.997 c 3.19 4.371 -0.443 7.92 -2.11 10.597 -1.367 2.103 -0.051 5.583 1.379 8.405 0.126 -2.385 1.611 -4.03 2.813 -4.879 3.681 -2.966 3.798 -6.844 1.846 -10.294 -1.226 -1.893 -2.31 -2.507 -3.928 -3.828 m 0 0" style="fill:#ef9815;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg
new file mode 120000
index 00000000..18c646e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-katefilelist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ldif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg
new file mode 100644
index 00000000..6f705a24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.602 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.047 0.039 l 2.484 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.336 -3.992 2.906 -5.992 c -0.016 -0.063 -0.039 -0.125 -0.055 -0.188 l -2.383 -9.242 c 0.055 -0.078 0.75 -0.398 3.01 -0.555 c 2.383 -0.156 4 -3.984 4 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-lua.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..dcf0f4d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#29328b;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 41 26 a 3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3 z M 30 30 A 10 10 0 0 0 20 40 10 10 0 0 0 30 50 10 10 0 0 0 40 40 10 10 0 0 0 30 30 m 3 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:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg
new file mode 120000
index 00000000..b9b08596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-makefile.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-markdown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-markdown.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-matlab.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-microdvd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-microdvd.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-nfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..61d1fd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-nim.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..a39e4729
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.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"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-nim.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="10.375"
+ inkscape:cx="32"
+ inkscape:cy="32"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4"
+ showguides="false" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#efc743;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ style="fill:#ffffff;fill-opacity:1"
+ d="m 31.048759,47.979759 c -2.260588,-0.194545 -4.505457,-0.834735 -6.445679,-1.838161 -1.760752,-0.910605 -3.105285,-2.044082 -3.964626,-3.342305 -1.472198,-3.149347 -1.718338,-4.369262 -3.175774,-8.456864 -0.04603,-0.114683 -1.307847,-5.334616 -1.294876,-5.356838 0.751251,0.302344 1.319614,0.542823 2.124861,0.878193 l 0.37959,-0.369875 c 0.532519,-0.518892 1.083854,-0.920307 1.875129,-1.365239 l 0.241419,-0.135752 c 0.46263,-0.970932 0.947041,-1.963418 1.445147,-2.899917 0.832468,0.62535 1.476628,1.133141 2.34744,1.80904 0.02013,0.01538 0.269182,-0.03109 0.680595,-0.126929 1.730354,-0.40318 2.651646,-0.539213 3.810782,-0.562691 l 0.626314,-0.01266 c 0.764175,-0.734835 1.52985,-1.468357 2.297183,-2.199758 0.812364,0.771672 1.426839,1.364347 2.297183,2.199758 l 0.626303,0.01266 c 1.149739,0.0233 2.064844,0.15657 3.72237,0.542154 0.352313,0.08199 0.664582,0.153754 0.69394,0.159556 0.90568,-0.616651 1.454085,-1.082866 2.439617,-1.833196 0.519912,1.016949 0.891645,1.804091 1.427223,2.910287 l 0.175105,0.09725 c 0.800875,0.444683 1.411718,0.88672 1.942902,1.405985 l 0.379896,0.371369 c 0.754377,-0.314534 1.473395,-0.613376 2.131492,-0.886826 -0.465287,1.907531 -0.906736,3.812444 -1.293926,5.336807 -1.001146,2.771918 -1.736091,5.024272 -2.84395,7.923103 -1.021126,1.894466 -3.052768,3.49823 -5.808024,4.584833 -1.403937,0.553666 -2.873014,0.920748 -4.422157,1.104979 -0.544426,0.0648 -1.919199,0.09386 -2.415462,0.05112 z m 0.948263,-11.08397 c 2.149491,1.189637 3.82526,2.149563 6.101803,3.424012 1.218191,-0.282629 1.850387,-0.506328 3.327705,-0.946996 0.831883,-1.045644 1.672932,-2.109981 2.336964,-3.241556 -0.08787,-0.258801 -0.369711,-0.805648 -0.564187,-1.094881 -1.114886,-1.658056 -3.312575,-3.085053 -6.004762,-3.898991 -2.644352,-0.799473 -5.654168,-0.963506 -8.494557,-0.462935 -3.708449,0.653545 -6.81949,2.443282 -8.092529,4.655524 -0.157825,0.274261 -0.342633,0.668755 -0.394597,0.842311 0.654164,1.176802 1.51431,2.113313 2.351654,3.198707 1.098081,0.331755 2.201899,0.658707 3.306287,0.960543 2.144974,-1.197875 3.941111,-2.223145 6.126219,-3.435738 z"
+ id="path4849"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccccssccccccccccccccsccccsccccccccssscccc" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-objcsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ocaml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg
new file mode 100644
index 00000000..6b3bbfab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#f09828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 28.09 50.987 c 0.835 -0.111 -0.147 -0.951 -0.424 -1.119 -0.534 -0.32 -0.968 -0.685 -1.303 -1.287 -0.53 -0.967 -0.767 -2.251 -0.992 -3.361 -0.151 -0.754 -0.297 -1.193 0.103 -1.832 0.397 -0.635 -0.281 -1.16 0.14 -1.832 0.705 -1.127 1 -2.619 1.7 -3.734 0.198 -0.316 0.127 -0.611 0.411 -0.644 0.137 -0.016 0.489 0.312 0.609 0.406 0.346 0.279 0.766 0.41 1.105 0.68 0.171 0.135 0.496 0.037 0.636 0.168 0.407 0.381 0.311 1.566 0.27 2.173 -0.062 0.865 -0.64 1.136 -0.64 1.968 0 1 0.151 1.689 -0.112 2.718 -0.151 0.59 -0.53 1.263 -0.592 1.865 -0.051 0.476 0.024 0.463 0.14 0.914 0.137 0.537 0.198 1.017 0.622 1.258 0.243 0.135 1.357 0.193 1.494 -0.135 0.27 -0.644 -0.759 -0.865 -0.934 -1.258 -0.376 -0.844 0.401 -3.033 0.74 -3.767 0.188 -0.398 0.52 -0.717 0.654 -1.119 0.181 -0.541 -0.185 -0.91 -0.127 -1.324 0.113 -0.808 0.397 -1.664 0.609 -2.443 0.496 -1.808 1.184 0.939 1.471 1.632 0.116 0.271 0.198 0.57 0.311 0.849 0.137 0.328 -0.164 0.611 -0.082 1.017 0.075 0.381 0.445 0.594 0.65 0.881 0.311 0.439 0.527 0.992 0.694 1.529 0.349 1.119 0.472 3.07 1.119 3.968 0.092 0.131 0.352 0.057 0.452 0.172 0.226 0.262 -0.058 0.553 0.383 0.73 0.339 0.135 1.194 0.283 1.515 0.049 0.616 -0.447 -0.154 -0.996 -0.537 -1.459 -0.541 -0.644 -1.167 -1.234 -1.587 -2 -0.554 -1.01 -0.671 -2.144 -0.78 -3.308 -0.051 -0.562 0.455 -0.84 0.017 -1.513 -0.14 -0.213 -0.568 -0.184 -0.568 -0.406 0 -0.701 -0.017 -1.406 0 -2.103 0.021 -0.849 0.017 -2.246 0.694 -2.783 0.9 -0.721 2.042 -0.91 2.901 -1.681 0.855 -0.771 1.639 -1.468 2.155 -2.697 0.267 -0.644 0.407 -1.275 0.623 -1.935 0.157 -0.488 0.113 -0.324 0.366 -0.611 0.151 -0.168 0.373 -0.287 0.541 -0.476 0.434 -0.5 0.513 -0.992 1.245 -0.783 0.291 0.086 0.77 0.738 0.934 0.34 0.106 -0.254 0.041 -0.488 -0.014 -0.746 -0.082 -0.385 0.308 -0.512 0.298 -0.881 -0.017 -0.635 -0.872 -1.304 -1.317 -1.41 -0.561 -0.135 -1.177 0.156 -1.772 0.016 -0.479 -0.111 -0.896 -0.422 -1.358 -0.558 -0.482 -0.148 -0.917 -0.197 -1.331 0.152 -0.188 0.16 -0.26 0.447 -0.424 0.611 -0.14 0.135 -0.263 0.098 -0.424 0.238 -0.486 0.418 -0.523 1.037 0.311 0.849 -0.352 1.742 -2.059 6.428 -3.965 4.01 -0.889 -1.131 -1.707 -2.386 -2.549 -3.562 -0.742 -1.037 -1.173 -2.205 -2.436 -2 -1.245 0.197 -2.097 1.222 -3.062 2.07 -0.787 0.697 -1.714 0.849 -2.549 1.427 -0.886 0.611 -1.676 1.64 -1.981 2.816 -0.441 1.701 -0.188 3.341 -0.965 4.956 -0.469 0.98 -1.136 1.664 -1.728 2.476 -0.318 0.439 -0.53 1.041 -0.424 1.627 0.072 0.406 0.311 0.48 0.311 0.951 0 0.824 -0.061 1.64 -0.031 2.464 0.027 0.734 0.075 1.451 0.161 2.177 0.075 0.627 0.294 0.803 0.465 1.267 0.253 0.685 0.212 0.984 0.821 1.254 0.346 0.152 0.934 0.459 1.303 0.443 0.53 -0.029 0.606 -0.553 0.198 -1.119 -0.263 -0.369 -0.725 -0.488 -1.02 -0.885 -0.859 -1.152 -1.228 -4.616 -0.51 -5.837 0.298 -0.508 0.65 -0.512 0.678 -1.287 0.027 -0.693 -0.154 -0.935 0.369 -1.562 1.663 -1.017 1.783 -1.742 2.323 -1.394 0.657 0.426 0.14 2.824 0 3.497 -0.253 1.205 -1.249 1.771 -0.595 2.988 0.469 0.869 0.688 1.767 1.01 2.783 0.287 0.914 0.263 2.222 0.722 2.984 0.089 0.148 0.229 0.23 0.311 0.373 0.062 0.107 0.154 0.414 0.198 0.476 0.192 0.266 0.233 0.336 0.541 0.476 0.547 0.25 1.218 0.168 1.81 0.168" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..007e4bdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0" style="fill:#ef6f29;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.1666181,0,0,1.1667867,4.0005837,10.998921)" style="fill:#fff">
+ <!-- color: #eeeeee -->
+ <g style="fill:#fff">
+ <path d="m 15.988 14.492 c -3.766 4.04 -2.852 11.574 2.031 16.828 4.887 5.25 11.898 6.227 15.66 2.184 3.762 -4.04 2.852 -11.578 -2.035 -16.824 -4.887 -5.254 -11.898 -6.23 -15.66 -2.187 m 3.414 1.68 c 2.957 -3.18 8.22 -2.488 11.97 1.543 3.75 4.03 4.48 9.875 1.519 13.05 -2.953 3.18 -8.309 2.488 -12.05 -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.606,15.427 2.216,0 c 0.335,0 0.606,0.272 0.606,0.606 l 0,2.216 c 0,0.335 -0.272,0.606 -0.606,0.606 l -2.216,0 C 30.271,18.855 30,18.583 30,18.249 l 0,-2.216 c 0,-0.335 0.272,-0.606 0.606,-0.606 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.216,20.574 4.425,0 c 0.674,0 1.216,0.543 1.216,1.212 l 0,4.428 c 0,0.67 -0.543,1.212 -1.216,1.212 l -4.425,0 C 12.542,27.426 12,26.883 12,26.214 l 0,-4.428 c 0,-0.67 0.543,-1.212 1.216,-1.212 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.77 29.15 3.319 0 c 0.502 0 0.912 0.406 0.912 0.908 l 0 3.322 c 0 0.502 -0.409 0.908 -0.912 0.908 l -3.319 0 c -0.502 0 -0.912 -0.406 -0.912 -0.908 l 0 -3.322 c 0 -0.502 0.409 -0.908 0.912 -0.908 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-opml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-pascal.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg
new file mode 100644
index 00000000..ee406d9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#f7ce6b;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 27.08 47.24 c -1.422 -0.732 -2.535 -2.683 -1.79 -4.202 0.629 -1.281 2.77 -1.632 2.881 -3.26 0.106 -1.541 1.322 -2.801 2.865 -2.813 1.617 -0.013 3.549 -0.206 4.745 1.065 0.918 0.976 0.658 3.196 2.085 3.705 1.228 0.438 2.312 1.668 2.01 3.162 -0.314 1.579 -1.629 2.458 -3.112 2.679 -3.224 0.481 -6.574 0.768 -9.683 -0.331 m -5.362 -7.806 c -1.604 -1.119 -1.786 -3.307 -1.713 -5.152 0.027 -0.683 0.035 -3.02 0.538 -2.37 0.511 0.661 0.377 1.192 1.408 0.999 1.563 -0.294 2.154 2.01 3.365 2.919 1.088 0.813 1.052 2.91 -0.284 3.603 -1.031 0.534 -2.311 0.608 -3.306 -0.007 m 17.433 -0.094 c -1.446 -0.59 -1.437 -2.734 -0.193 -3.657 1.157 -0.859 1.596 -2.886 3.455 -2.696 0.555 0.057 0.452 -2.682 0.907 -1.312 0.471 1.417 0.543 2.957 0.655 4.441 0.122 1.618 -0.891 3.467 -2.6 3.697 -0.768 0.103 -1.587 -0.015 -2.226 -0.479 m -11.903 -6.352 c -1.712 -0.844 -2.059 -3.401 -0.97 -4.875 0.9 -1.219 0.606 -3.483 1.865 -4.067 0.73 -0.338 -0.532 2.02 0.87 2.142 1.985 0.177 0.906 2.457 1.574 3.694 0.753 1.397 0.474 3.307 -1.274 3.495 -0.701 0.075 -1.463 0.018 -2.064 -0.388 m 5.913 -0.153 c -1.068 -0.771 -0.613 -2.234 -0.334 -3.297 0.288 -1.097 -0.631 -3.505 0.924 -3.417 1.832 0.104 0.235 -2.334 0.929 -2.086 1.334 0.477 1.334 2.794 2.341 4.01 1 1.216 1.146 3.419 -0.161 4.581 -1.033 0.919 -2.569 0.856 -3.703 0.206" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..16b9bfe7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 18.813 c -2.672 0.852 -0.328 4.828 -4.156 6.773 -4.367 2.227 -6.539 -3.391 -9.164 0.625 -2.625 4.01 3.617 3.391 3.445 8.109 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.297 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.156 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.398 9.164 -0.617 2.625 -4.01 -3.617 -3.391 -3.445 -8.109 0.18 -4.719 6.359 -3.719 4.04 -7.883 -2.32 -4.172 -4.898 1.297 -9.09 -1.195 -4.195 -2.492 -0.18 -7.109 -5.125 -7.266 -0.617 -0.016 -1.109 0.016 -1.492 0.141 z m 0.047 12.02 c 2.211 -0.445 4.375 0.906 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.656 -2.211 0.445 -4.375 -0.906 -4.844 -3.02 -0.469 -2.117 0.938 -4.203 3.141 -4.656 z m 0 0" style="fill:#f9ebdd;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..6101aad9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-po.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..d18ee50d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 25.586 49.9 c -1.223 -0.009 -2.396 0.14 -3.586 0.279 l 0 11.821 l 2.345 0 0 -3.932 1.169 0 c 1.692 0 2.989 -0.407 3.901 -1.035 c 0.929 -0.637 1.385 -1.68 1.385 -3.101 c 0 -1.411 -0.459 -2.462 -1.37 -3.082 -0.912 -0.628 -2.187 -0.938 -3.844 -0.95 z m 0.291 2.188 c 0.693 -0.005 1.235 0.143 1.647 0.435 0.421 0.282 0.63 0.702 0.63 1.394 0 0.728 -0.209 1.17 -0.63 1.479 -0.421 0.291 -1.059 0.39 -1.881 0.449 l -1.298 0 0 -3.729 c 0.455 -0.024 1.161 -0.025 1.532 -0.028 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 24 19 0 25 2 0 0 -12 16 0 l -6.5 -5.5 6.5 -5.5 -16 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 36.997 49.986 c -1.568 0 -2.796 0.499 -3.683 1.519 c -0.878 1 -1.314 2.499 -1.314 4.477 c 0 1.987 0.424 3.48 1.273 4.5 0.868 1 2.116 1.505 3.749 1.505 1.578 0 2.81 -0.503 3.678 -1.505 c 0.859 -1.02 1.299 -2.513 1.299 -4.5 c 0 -1.978 -0.429 -3.474 -1.279 -4.477 -0.85 -1.02 -2.09 -1.519 -3.724 -1.519 z m 0 1.988 c 0.476 0 1.016 0.103 1.305 0.314 0.28 0.211 0.495 0.493 0.644 0.853 0.168 0.36 0.268 0.783 0.315 1.284 0.056 0.484 0.091 1 0.091 1.556 0 0.563 -0.035 1.082 -0.091 1.566 -0.047 0.484 -0.146 0.906 -0.315 1.284 -0.149 0.36 -0.381 0.642 -0.68 0.853 -0.28 0.211 -0.803 0.314 -1.27 0.314 -0.476 0 -1.021 -0.103 -1.301 -0.314 -0.289 -0.211 -0.511 -0.493 -0.67 -0.853 -0.149 -0.36 -0.259 -0.782 -0.315 -1.266 -0.047 -0.492 -0.066 -1.022 -0.066 -1.584 0 -0.554 0.019 -1.073 0.066 -1.556 0.056 -0.484 0.165 -0.905 0.315 -1.266 0.159 -0.369 0.38 -0.661 0.67 -0.872 0.28 -0.211 0.825 -0.314 1.301 -0.314 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-python.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..8409fb3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#366994;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.29 22 c -1.086 0.008 -2.133 0.094 -3.047 0.25 c -2.68 0.469 -3.25 0.609 -3.25 2.414 l 0 4 l 6.672 0 l 0 1.336 l -9.344 0 c -1.836 0 -3.039 1.125 -3.539 3.211 c -0.586 2.391 -0.609 3.875 0 6.375 c 0.445 1.852 1.703 3.75 3.539 3.75 l 1.336 0 l 0 -4 c 0 -2.07 1.859 -4 4 -4 l 6.672 0 c 1.766 0 2.672 -0.914 2.672 -2.672 l 0 -6.664 c 0 -1.703 -0.703 -3.469 -2.422 -3.75 c -1.086 -0.18 -2.211 -0.258 -3.289 -0.25 m -2.297 2.664 c 0.742 0 1.336 0.602 1.336 1.336 c 0 0.734 -0.594 1.336 -1.336 1.336 c -0.734 0 -1.336 -0.602 -1.336 -1.336 c 0 -0.734 0.602 -1.336 1.336 -1.336 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.711 50 c 1.086 -0.008 2.133 -0.094 3.047 -0.25 c 2.68 -0.469 3.25 -0.609 3.25 -2.414 l 0 -4 l -6.672 0 l 0 -1.336 l 9.344 0 c 1.836 0 3.039 -1.125 3.539 -3.211 c 0.586 -2.391 0.609 -3.875 0 -6.375 c -0.445 -1.852 -1.703 -3.75 -3.539 -3.75 l -1.336 0 l 0 4 c 0 2.07 -1.859 4 -4 4 l -6.672 0 c -1.766 0 -2.672 0.914 -2.672 2.672 l 0 6.664 c 0 1.703 0.703 3.469 2.422 3.75 c 1.086 0.18 2.211 0.258 3.289 0.25 m 2.297 -2.664 c -0.742 0 -1.336 -0.602 -1.336 -1.336 c 0 -0.734 0.594 -1.336 1.336 -1.336 c 0.734 0 1.336 0.602 1.336 1.336 c 0 0.734 -0.602 1.336 -1.336 1.336 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-qml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..0a941c5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#7ec545;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.99987502,0,0,0.99987502,8.0005004,11.993501)">
+ <!-- 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/64/mimetypes/text-x-r-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-r.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg
new file mode 100644
index 00000000..1bb3a2d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#98b3d0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.3333333,0,0,1.3333333,1.3333333,-0.6666654)">
+ <path d="m 23 19 c -6.629 0 -12 3.582 -12 8 0 3.482 3.592 6.436 8.25 7.535 l 0 -2.65 c -2.417 -1.088 -4.25 -2.868 -4.25 -4.885 c 0 -3.313 4.254 -6 9.5 -6 5.246 0 9.5 2.688 9.5 6 0 2.592 -2.46 4.945 -6.106 5.783 0.293 0.483 0.586 0.965 0.877 1.434 c 3.794 -1.344 6.229 -4.153 6.229 -7.217 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/64/mimetypes/text-x-readme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..a002259e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 c -7.734 0 -14 6.27 -14 13.996 0 7.734 6.266 14 14 14 7.734 0 14 -6.27 14 -14 0 -7.727 -6.266 -13.996 -14 -13.996 m 0 2.797 c 6.184 0 11.195 5.01 11.195 11.199 0 6.188 -5.01 11.207 -11.195 11.207 -6.184 0 -11.195 -5.02 -11.195 -11.207 0 -6.188 5.01 -11.199 11.195 -11.199 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.797 32.402 c 0 1.539 -1.254 2.797 -2.797 2.797 -1.551 0 -2.797 -1.258 -2.797 -2.797 0 -1.551 1.246 -2.809 2.797 -2.809 1.543 0 2.797 1.258 2.797 2.809 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.598 36.602 2.805 0 c 1.395 0 1.395 -0.008 1.395 1.395 l 0 7.01 c 0 1.395 0.008 1.395 -1.395 1.395 l -2.805 0 c -1.395 0 -1.395 0.008 -1.395 -1.395 l 0 -7.01 c 0 -1.395 -0.008 -1.395 1.395 -1.395 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..085bac83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-41.762712"
+ inkscape:cy="32.271186"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#ee2828;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ d="m 22,24 -4,4 0,6.664 L 32,48 46,34.664 46,28 42,24 m -16,2 0,8 6,12 -8,-12 0,-6 m 2,-2"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg
new file mode 120000
index 00000000..8a1b2127
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg
@@ -0,0 +1 @@
+./text-rust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg
new file mode 100644
index 00000000..c842301f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cd6799;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 24 l 0 6 l 18 0 l -0.52 4 l -9.48 0 l 0 6 l 8.883 0 l -0.883 6.668 l -4 1.461 l -4 -1.398 l 0 -2.73 l -6 0 l 0 7.07 l 10 2.93 l 10.504 -2.93 l 1.488 -27.07 m -23.992 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..71c44a7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c61818;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 44 24 -22 4 0 6 22 -4 z m 0 10 -22 4 0 6 22 -4 z m 0 10 -22 4 0 6 22 -4 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg
new file mode 100644
index 00000000..c1b2a2bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#299f53;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20 50 8.424 -19.05 -3.859 -8.952 6.965 0 12.471 28 -7.294 0 -4.988 -13.211 -4.8 13.211" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..25d209e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 26 0 6 -4 0 0 2 4 0 0 4 -4 0 0 2 4 0 0 6 2 0 0 -6 4 0 0 6 2 0 0 -6 4 0 0 -2 -4 0 0 -4 4 0 0 -2 -4 0 0 -6 -2 0 0 6 -4 0 0 -6 z m 2 8 4 0 0 4 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 44 0 2 2 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 2 0 0 -16 -2 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-source.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-sql.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg
new file mode 100644
index 00000000..732a6e07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.789 58.58 c 0.41 0 0.738 -0.027 1 -0.09 c 0.281 -0.078 0.5 -0.172 0.656 -0.293 c 0.156 -0.121 0.262 -0.262 0.313 -0.41 c 0.066 -0.16 0.098 -0.316 0.098 -0.477 c 0 -0.207 -0.074 -0.383 -0.211 -0.543 c -0.148 -0.156 -0.328 -0.297 -0.551 -0.41 c -0.23 -0.129 -0.477 -0.242 -0.754 -0.336 c -0.273 -0.102 -0.551 -0.195 -0.828 -0.281 c -0.371 -0.113 -0.746 -0.234 -1.141 -0.375 c -0.395 -0.129 -0.754 -0.309 -1.082 -0.523 c -0.32 -0.203 -0.582 -0.465 -0.797 -0.773 c -0.207 -0.32 -0.313 -0.711 -0.313 -1.18 c 0 -0.914 0.371 -1.633 1.109 -2.156 c 0.746 -0.523 1.77 -0.777 3.074 -0.777 c 0.746 0 1.395 0.066 1.953 0.207 c 0.555 0.141 1.031 0.289 1.418 0.457 l -0.715 1.516 c -0.328 -0.152 -0.695 -0.281 -1.105 -0.387 c -0.395 -0.109 -0.855 -0.156 -1.379 -0.156 c -1.289 0 -1.926 0.371 -1.926 1.129 c 0 0.188 0.063 0.355 0.195 0.504 c 0.133 0.141 0.297 0.262 0.492 0.387 c 0.207 0.102 0.434 0.195 0.688 0.277 c 0.266 0.086 0.52 0.168 0.773 0.246 c 0.375 0.109 0.77 0.25 1.18 0.391 c 0.418 0.141 0.805 0.336 1.141 0.578 c 0.359 0.234 0.648 0.523 0.871 0.891 c 0.219 0.344 0.336 0.793 0.336 1.336 c 0 0.914 -0.379 1.637 -1.125 2.141 c -0.738 0.496 -1.863 0.746 -3.371 0.746 c -1.016 0 -1.82 -0.082 -2.426 -0.25 c -0.609 -0.18 -1.059 -0.348 -1.363 -0.496 l 0.715 -1.59 c 0.352 0.168 0.77 0.328 1.262 0.477 c 0.5 0.148 1.098 0.223 1.813 0.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.605 55.13 c 0 -1.695 0.383 -2.973 1.164 -3.832 c 0.77 -0.871 1.852 -1.301 3.23 -1.301 c 1.434 0 2.527 0.43 3.273 1.301 c 0.746 0.859 1.121 2.137 1.121 3.832 c 0 1.484 -0.293 2.652 -0.883 3.512 c -0.594 0.844 -1.445 1.355 -2.57 1.543 c 0.148 0.262 0.492 0.477 1.051 0.645 c 0.566 0.188 1.328 0.348 2.305 0.477 l -0.508 1.402 c -1.543 -0.168 -2.707 -0.457 -3.492 -0.859 c -0.773 -0.395 -1.238 -0.953 -1.379 -1.703 c -1.066 -0.203 -1.887 -0.738 -2.469 -1.57 c -0.566 -0.848 -0.844 -2 -0.844 -3.445 m 2.457 0 c 0 0.477 0.027 0.922 0.066 1.336 c 0.051 0.41 0.141 0.773 0.273 1.094 c 0.145 0.309 0.344 0.551 0.59 0.727 c 0.254 0.188 0.59 0.273 1.01 0.273 c 0.41 0 0.738 -0.086 0.984 -0.273 c 0.262 -0.176 0.461 -0.418 0.59 -0.727 c 0.148 -0.32 0.238 -0.684 0.281 -1.094 c 0.047 -0.414 0.082 -0.859 0.082 -1.336 c 0 -0.477 -0.035 -0.926 -0.082 -1.34 c -0.043 -0.418 -0.133 -0.785 -0.281 -1.094 c -0.129 -0.305 -0.32 -0.551 -0.566 -0.727 c -0.254 -0.188 -0.59 -0.273 -1.01 -0.273 c -0.418 0 -0.754 0.086 -1.01 0.273 c -0.246 0.176 -0.445 0.43 -0.59 0.746 c -0.133 0.301 -0.223 0.664 -0.273 1.074 c -0.039 0.414 -0.066 0.863 -0.066 1.34" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 60.01 l -7.668 0 l 0 -9.844 l 2.445 0 l 0 8.227 l 5.223 0 l 0 1.617" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg
new file mode 100644
index 00000000..92b8e0ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c3b15f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 29.343 21 c -9.622 0 -0.906 21.97 3.664 22.911 -0.905 -16.15 -2.884 -21.24 -2.319 -21.7 0.565 -0.459 2.949 6.58 4.269 21.705 4.27 -2.126 7.508 -22.917 -2.989 -22.917 m 2.989 22.916 c -0.778 0.23 -1.481 0.134 -1.95 -0.005 l 0.948 7.223 l 1.512 3.866 l 0 -3.157 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..44e684e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3333062,0,0,1.3333062,1.6336238e-4,3.9985596)">
+ <path d="m 20.2 17.02 -8.938 0 -0.262 3.441 0.277 0 c 0.199 -2.578 0.422 -3.03 2.82 -3.03 0.277 0 0.73 0 0.855 0 0.297 0.047 0.297 0.238 0.297 0.594 l 0 8.473 c 0 0.566 -0.047 0.734 -1.352 0.734 l -0.441 0 0 0.375 c 0.746 -0.016 1.52 -0.031 2.277 -0.031 0.758 0 1.535 0.023 2.277 0.031 l 0 -0.375 -0.441 0 c -1.285 0 -1.332 -0.172 -1.332 -0.734 l 0 -8.473 c 0 -0.344 0 -0.527 0.281 -0.594 l 0.848 0 c 2.367 0 2.605 0.449 2.809 3.03 l 0.27 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.969 27.07 -0.277 0 c -0.34 2.309 -0.543 3.563 -3.266 3.563 l -2.148 0 c -0.617 0 -0.645 -0.078 -0.645 -0.613 l 0 -4.352 1.457 0 c 1.461 0 1.602 0.539 1.602 1.852 l 0.25 0 0 -4.047 -0.25 0 c 0 1.289 -0.141 1.82 -1.602 1.82 l -1.457 0 0 -3.859 c 0 -0.523 0.027 -0.602 0.645 -0.602 l 2.117 0 c 2.395 0 2.676 0.957 2.891 3.01 l 0.281 0 -0.371 -3.441 -7.84 0 0 0.43 c 1.098 0 1.273 0 1.273 0.699 l 0 8.398 c 0 0.699 -0.176 0.699 -1.273 0.699 l 0 0.375 8.05 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.14 21.719 2.289 -3.328 c 0.23 -0.324 0.699 -0.996 1.969 -1.016 l 0 -0.375 c -0.355 0.031 -0.945 0.031 -1.316 0.031 -0.508 0 -1.145 0 -1.531 -0.031 l 0 0.375 c 0.496 0.047 0.621 0.359 0.621 0.609 0 0.188 -0.078 0.313 -0.188 0.465 l -2.043 2.98 -2.289 -3.367 c -0.109 -0.172 -0.125 -0.219 -0.125 -0.266 0 -0.141 0.168 -0.406 0.684 -0.422 l 0 -0.375 c -0.496 0.031 -1.25 0.031 -1.766 0.031 -0.398 0 -1.172 0 -1.547 -0.031 l 0 0.375 c 0.852 0 1.129 0.031 1.469 0.516 l 2.988 4.41 -2.695 3.957 c -0.664 0.965 -1.668 0.984 -1.965 0.984 l 0 0.375 c 0.355 -0.031 0.941 -0.031 1.316 -0.031 0.414 0 1.145 0 1.527 0.031 l 0 -0.375 c -0.477 -0.047 -0.617 -0.359 -0.617 -0.609 0 -0.203 0.078 -0.313 0.156 -0.422 l 2.477 -3.633 2.691 3.977 c 0.121 0.172 0.121 0.219 0.121 0.266 0 0.125 -0.137 0.391 -0.68 0.422 l 0 0.379 c 0.496 -0.031 1.25 -0.031 1.762 -0.031 0.402 0 1.176 0 1.551 0.031 l 0 -0.379 c -0.992 0 -1.148 -0.074 -1.453 -0.516" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-texinfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-vala.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..31947087
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 42.897 25.867 c -2.415 0 -3.638 0.858 -4.602 2.046 -0.963 1.188 -1.538 2.769 -2.196 4.129 -0.443 0.915 -1.434 4.311 -2.349 7.517 -0.762 2.652 -1.445 5.269 -2.582 7.607 -0.812 1.253 -2.118 1.96 -3.433 1.96 -0.462 0 -0.922 -0.088 -1.365 -0.26 1.562 2.232 5.159 5.853 9.362 -0.179 2.903 -4.181 3.876 -13.185 5.945 -16.574 2.606 -4.311 3.921 -3.296 4.246 -2.935 0.06 -0.353 0.091 -0.717 0.073 -1.069 -0.027 -0.65 -0.185 -1.147 -0.559 -1.513 -0.374 -0.372 -1.077 -0.719 -2.543 -0.719 l 0.005 -0.011 z m -19.655 3.8 c 0.621 0.723 1.118 1.643 1.42 2.724 0.671 2.422 0.799 5.428 0.95 8.07 0.077 1.327 0.156 2.556 0.279 3.522 0.101 1.508 0.676 2.534 1.849 2.64 1.42 -0.071 1.858 -1.785 2.283 -3.048 -0.639 -0.278 -1.566 -1.819 -2.283 -7.721 -0.411 -3.405 -2.83 -5.284 -4.497 -6.19 z m -3.826 0.608 c -0.306 0 -0.566 0.088 -0.772 0.237 -0.274 0.195 -0.512 0.516 -0.621 1.179 -0.158 1.01 0.513 2.121 1.141 3.01 0 0 0 -1.253 1.21 -1.875 0.658 -0.339 1.471 0.209 2.087 0.784 -0.041 -0.181 -0.087 -0.358 -0.132 -0.529 -0.493 -1.777 -1.671 -2.626 -2.584 -2.775 l -0.329 -0.028 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg
new file mode 100644
index 00000000..69ee7f74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(2.182419,0,0,2.1797494,-0.92223015,-3.8581025)" style="fill:#888">
+ <path d="m 21.5 18.508 q 0 1.131 -0.361 2.074 -0.361 0.935 -1.021 1.469 -0.66 0.534 -1.532 0.534 -0.581 0 -1.029 -0.275 -0.448 -0.283 -0.644 -0.739 l -0.126 0 q -0.849 1.014 -2.161 1.014 -1.391 0 -2.192 -0.833 -0.801 -0.841 -0.801 -2.294 0 -1.658 1.053 -2.671 1.053 -1.013 2.75 -1.013 0.676 0 1.485 0.134 0.817 0.126 1.343 0.306 l -0.181 3.842 q 0 1.092 0.597 1.092 0.503 0 0.801 -0.731 0.299 -0.739 0.299 -1.925 0 -1.265 -0.526 -2.231 -0.526 -0.974 -1.485 -1.485 -0.951 -0.511 -2.176 -0.511 -1.587 0 -2.758 0.652 -1.171 0.652 -1.799 1.886 -0.621 1.226 -0.621 2.836 0 2.168 1.155 3.331 1.163 1.155 3.363 1.155 0.833 0 1.831 -0.181 0.998 -0.189 1.964 -0.542 l 0 1.508 q -1.681 0.715 -3.732 0.715 -2.986 0 -4.659 -1.571 -1.666 -1.571 -1.666 -4.368 0 -1.941 0.849 -3.52 0.856 -1.587 2.428 -2.483 1.579 -0.904 3.63 -0.904 1.728 0 3.088 0.707 1.359 0.707 2.098 2.01 0.739 1.304 0.739 3.01 z m -8.05 0.982 q 0 1.658 1.351 1.658 0.707 0 1.076 -0.495 0.369 -0.503 0.448 -1.626 l 0.102 -1.736 q -0.401 -0.086 -0.904 -0.086 -0.982 0 -1.532 0.613 -0.542 0.613 -0.542 1.673 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg
new file mode 100644
index 00000000..6b8d99a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m10.672 0c-1.375 0-2.672 1.355-2.672 2.789v58.42c0 1.355 1.375 2.789 2.672 2.789h42.656c1.297 0 2.672-1.434 2.672-2.789v-43.21l-18-18" style="fill:#dcdcdc"/>
+ <path d="m42 18 14 14v-14" style="fill-opacity:.196"/>
+ <path d="m38 0 17.984 18h-15.227c-1.348 0-2.758-1.426-2.758-2.773" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m32 22c-7.732 0-14 6.268-14 14s6.268 14 14 14 14-6.268 14-14-6.268-14-14-14zm0 3c6.075 0 11 4.925 11 11s-4.925 11-11 11-11-4.925-11-11 4.925-11 11-11zm-4 4.5v13l11-6.5z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-xmcd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..441284b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+application-x-cda.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg
new file mode 100644
index 00000000..57c0a2d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 -8 8 0 4 8 8 0 -6 l -4 -3.996 4 -4 m 0 -6" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 28 8 8 0 4 -8 8 0 -6 4 -3.996 l -4 -4 m 0 -6" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 28 4 0 -8 20 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg
new file mode 100644
index 00000000..3f029d5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.25 42.38 0 -0.953 c 0 -1.375 0.242 -2.508 0.727 -3.391 0.477 -0.891 1.375 -1.828 2.688 -2.82 1.813 -1.352 2.961 -2.367 3.43 -3.047 0.477 -0.688 0.719 -1.508 0.719 -2.469 0 -1.203 -0.445 -2.125 -1.32 -2.773 -0.875 -0.656 -2.125 -0.984 -3.773 -0.984 -1.055 0 -2.086 0.109 -3.086 0.336 -1 0.211 -2.156 0.602 -3.453 1.18 l -1.18 -2.383 c 2.523 -1.164 5.164 -1.742 7.922 -1.742 2.555 0 4.539 0.547 5.953 1.656 1.414 1.102 2.125 2.664 2.125 4.672 0 0.859 -0.133 1.617 -0.398 2.273 -0.258 0.648 -0.641 1.266 -1.148 1.852 -0.508 0.578 -1.602 1.516 -3.281 2.805 -1.352 1.016 -2.25 1.852 -2.688 2.523 -0.43 0.672 -0.648 1.563 -0.648 2.68 l 0 0.586 -2.586 0 m -0.977 5.234 c 0 -1.594 0.797 -2.398 2.406 -2.398 0.773 0 1.367 0.211 1.781 0.617 0.43 0.414 0.641 1.01 0.641 1.781 0 0.758 -0.211 1.344 -0.641 1.766 c -0.43 0.414 -1.023 0.617 -1.781 0.617 -0.695 0 -1.273 -0.18 -1.727 -0.547 -0.453 -0.375 -0.68 -0.984 -0.68 -1.836" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-mp4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-flic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-flv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-generic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-google-vlc-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-javafx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-matroska.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-mng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-asf-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-wmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-msvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-nsv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-nsv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ogm+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-sgi-movie.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-sgi-movie.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-theora+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg
new file mode 100644
index 00000000..fe2d6d2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 26 51 0 11 -2.4 0 0 -4.851 -3.2 0 0 4.851 -2.4 0 0 -11 2.4 0 0 4.336 3.2 0 l 0 -4.336 2.4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 40.35 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg
new file mode 100644
index 00000000..3fb14691
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a60ed7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.522 56.5 q 0 0.766 0.061 1.447 0.081 0.664 0.283 1.158 0.222 0.494 0.605 0.783 0.383 0.289 1.029 0.289 0.626 0 1.01 -0.289 0.404 -0.289 0.605 -0.783 0.222 -0.511 0.283 -1.175 0.081 -0.664 0.081 -1.43 0 -0.766 -0.081 -1.43 -0.061 -0.681 -0.283 -1.175 -0.202 -0.494 -0.585 -0.783 -0.383 -0.289 -1.029 -0.289 -0.646 0 -1.029 0.289 -0.383 0.289 -0.605 0.8 -0.202 0.494 -0.283 1.158 -0.061 0.664 -0.061 1.43 z m -2.522 0 q 0 -2.724 1.191 -4.104 1.191 -1.396 3.309 -1.396 2.2 0 3.35 1.396 q 1.15 1.379 1.15 4.104 q 0 2.724 -1.17 4.121 -1.17 1.379 -3.309 1.379 -2.2 0 -3.37 -1.379 q -1.15 -1.396 -1.15 -4.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg
new file mode 100644
index 00000000..f36e7572
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a60ed7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 20.522 56.5 q 0 0.766 0.061 1.447 0.081 0.664 0.283 1.158 0.222 0.494 0.605 0.783 0.383 0.289 1.029 0.289 0.626 0 1.01 -0.289 0.404 -0.289 0.605 -0.783 0.222 -0.511 0.283 -1.175 0.081 -0.664 0.081 -1.43 0 -0.766 -0.081 -1.43 -0.061 -0.681 -0.283 -1.175 -0.202 -0.494 -0.585 -0.783 -0.383 -0.289 -1.029 -0.289 -0.646 0 -1.029 0.289 -0.383 0.289 -0.605 0.8 -0.202 0.494 -0.283 1.158 -0.061 0.664 -0.061 1.43 z m -2.522 0 q 0 -2.724 1.191 -4.104 1.191 -1.396 3.309 -1.396 2.2 0 3.35 1.396 1.15 1.379 1.15 4.104 0 2.724 -1.17 4.121 -1.17 1.379 -3.309 1.379 -2.2 0 -3.37 -1.379 -1.15 -1.396 -1.15 -4.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.28 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 39 62 0 -11 7 0 0 1.813 -4.728 0 0 2.187 4.137 0 0 1.9 -4.137 0 0 5.1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg
new file mode 100644
index 00000000..8fa61377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#82b933;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 18 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 l 0 1.813 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.22 62 q -0.397 -0.906 -0.983 -2.01 -0.565 -1.102 -1.192 -2.204 -0.607 1.048 -1.213 2.186 -0.607 1.12 -1.046 2.026 l -2.782 0 q 0.209 -0.48 0.607 -1.155 0.418 -0.675 0.9 -1.457 0.502 -0.782 1.046 -1.599 0.544 -0.835 1.046 -1.599 l -3.389 -5.189 l 2.782 0 2.05 3.519 l 2.155 -3.519 l 2.594 0 -3.305 5.136 q 0.565 0.764 1.109 1.599 0.544 0.835 1 1.635 0.481 0.782 0.837 1.475 q 0.356 0.675 0.565 1.155 l -2.782 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 47 51 0 1.813 -3.26 0 0 9.187 -2.48 0 0 -9.187 -3.26 0 0 -1.813 9 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg
new file mode 100644
index 00000000..cd49db3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#14aae9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 18.914 62 q -0.404 -1.226 -0.859 -2.772 -0.455 -1.546 -0.859 -3.074 -0.404 -1.546 -0.724 -2.914 -0.32 -1.368 -0.472 -2.239 l 2.189 0 q 0.101 0.853 0.303 1.99 0.202 1.12 0.438 2.328 0.253 1.191 0.522 2.363 0.286 1.155 0.556 2.079 0.269 -0.906 0.539 -2.061 0.269 -1.173 0.505 -2.363 0.236 -1.208 0.438 -2.346 q 0.202 -1.137 0.337 -1.99 l 2.173 0 q -0.202 1.066 -0.505 2.381 -0.286 1.315 -0.674 2.772 -0.371 1.439 -0.825 2.95 q -0.455 1.493 -0.943 2.897 l -2.139 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32 58.62 q 0 0.972 -0.32 1.631 -0.32 0.642 -0.877 1.041 -0.54 0.382 -1.299 0.555 q -0.742 0.156 -1.602 0.156 -0.692 0 -1.434 -0.087 -0.742 -0.069 -1.467 -0.226 l 0 -10.427 q 0.59 -0.104 1.299 -0.174 q 0.708 -0.087 1.4 -0.087 q 1.181 0 1.923 0.26 0.742 0.243 1.164 0.659 0.422 0.399 0.573 0.902 0.152 0.503 0.152 1.01 0 0.763 -0.371 1.353 -0.354 0.59 -0.961 0.937 1.063 0.399 1.434 1.076 q 0.388 0.677 0.388 1.423 m -4.925 -1.457 0 2.915 q 0.219 0.035 0.472 0.052 0.27 0.017 0.523 0.017 0.354 0 0.692 -0.052 0.337 -0.069 0.59 -0.226 0.27 -0.173 0.439 -0.468 0.169 -0.312 0.169 -0.781 0 -0.781 -0.489 -1.11 -0.472 -0.347 -1.282 -0.347 l -1.113 0 z m 0.81 -1.77 q 0.793 0 1.198 -0.347 0.405 -0.364 0.405 -0.989 0 -0.382 -0.118 -0.607 -0.118 -0.243 -0.32 -0.364 -0.202 -0.139 -0.472 -0.174 -0.27 -0.052 -0.557 -0.052 -0.236 0 -0.489 0.017 -0.253 0.017 -0.455 0.052 l 0 2.464 0.81 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.962 56.5 q 0 0.766 0.047 1.447 0.063 0.664 0.22 1.158 0.173 0.494 0.471 0.783 0.298 0.289 0.8 0.289 0.487 0 0.785 -0.289 0.314 -0.289 0.471 -0.783 0.173 -0.511 0.22 -1.175 0.063 -0.664 0.063 -1.43 0 -0.766 -0.063 -1.43 -0.047 -0.681 -0.22 -1.175 -0.157 -0.494 -0.455 -0.783 -0.298 -0.289 -0.8 -0.289 -0.502 0 -0.8 0.289 -0.298 0.289 -0.471 0.8 -0.157 0.494 -0.22 1.158 -0.047 0.664 -0.047 1.43 z m -1.962 0 q 0 -2.724 0.926 -4.104 0.926 -1.396 2.574 -1.396 1.711 0 2.605 1.396 0.895 1.379 0.895 4.104 0 2.724 -0.91 4.121 -0.91 1.379 -2.574 1.379 -1.711 0 -2.621 -1.379 -0.895 -1.396 -0.895 -4.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 46.05 62 q -0.278 -0.906 -0.688 -2.01 -0.395 -1.102 -0.835 -2.204 -0.425 1.048 -0.849 2.186 -0.425 1.12 -0.732 2.026 l -1.948 0 q 0.146 -0.48 0.425 -1.155 0.293 -0.675 0.63 -1.457 0.351 -0.782 0.732 -1.599 0.381 -0.835 0.732 -1.599 l -2.372 -5.189 l 1.948 0 1.435 3.519 l 1.508 -3.519 l 1.816 0 -2.314 5.136 q 0.395 0.764 0.776 1.599 0.381 0.835 0.703 1.635 0.337 0.782 0.586 1.475 q 0.249 0.675 0.395 1.155 l -1.948 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg
new file mode 100644
index 00000000..b3a38e65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(1,0)">
+ <path d="m 20.278 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -1.813 2.748 0 0 -7.375 l -2.748 0 0 -1.813 l 8 0 0 1.813 -2.728 0 0 7.375 2.728 0 l 0 1.813 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg
new file mode 100644
index 00000000..22d92a9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 20.278 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 51 0 11 -2.4 0 0 -4.851 -3.2 0 0 4.851 l -2.4 0 l 0 -11 2.4 0 0 4.336 3.2 0 0 -4.336 l 2.4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.35 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg
new file mode 100644
index 00000000..34da6301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(-1e-6,0)">
+ <path d="m 18.914 62 q -0.404 -1.226 -0.859 -2.772 -0.455 -1.546 -0.859 -3.074 -0.404 -1.546 -0.724 -2.914 -0.32 -1.368 -0.472 -2.239 l 2.189 0 q 0.101 0.853 0.303 1.99 0.202 1.12 0.438 2.328 0.253 1.191 0.522 2.363 0.286 1.155 0.556 2.079 0.269 -0.906 0.539 -2.061 0.269 -1.173 0.505 -2.363 0.236 -1.208 0.438 -2.346 q 0.202 -1.137 0.337 -1.99 l 2.173 0 q -0.202 1.066 -0.505 2.381 -0.286 1.315 -0.674 2.772 -0.371 1.439 -0.825 2.95 q -0.455 1.493 -0.943 2.897 l -2.139 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27.432 51 q 0.123 0.373 0.3 0.96 0.194 0.586 0.405 1.262 0.211 0.675 0.423 1.368 0.211 0.693 0.405 1.279 0.211 -0.658 0.441 -1.351 0.229 -0.711 0.441 -1.351 q 0.211 -0.658 0.388 -1.226 0.176 -0.569 0.317 -0.942 l 1.797 0 q 0.123 1.439 0.229 2.808 0.123 1.368 0.194 2.719 0.088 1.333 0.141 2.701 q 0.053 1.351 0.088 2.772 l -1.991 0 0.106 -8.548 -1.339 4.656 -1.586 0 l -1.286 -4.656 0.088 8.548 -1.991 0 q 0.053 -1.351 0.106 -2.808 0.07 -1.457 0.141 -2.897 0.07 -1.439 0.159 -2.79 q 0.106 -1.351 0.229 -2.506 l 1.797 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36.05 60.13 q 0.084 0.017 0.184 0.017 0.1 0 0.184 0 0.702 0 1.169 -0.278 0.484 -0.278 0.768 -0.763 0.301 -0.486 0.418 -1.145 0.134 -0.677 0.134 -1.475 0 -0.694 -0.1 -1.353 -0.1 -0.659 -0.351 -1.162 -0.251 -0.503 -0.685 -0.798 -0.434 -0.312 -1.119 -0.312 -0.134 0 -0.301 0.017 -0.167 0 -0.301 0.035 l 0 7.218 z m 4.945 -3.644 q 0 1.492 -0.368 2.55 -0.351 1.041 -0.986 1.7 -0.635 0.659 -1.52 0.972 q -0.869 0.295 -1.921 0.295 -0.551 0 -1.086 -0.069 -0.518 -0.052 -1.119 -0.191 l 0 -10.479 q 0.702 -0.156 1.32 -0.208 0.618 -0.052 1.153 -0.052 q 1.019 0 1.854 0.312 0.852 0.312 1.437 0.989 0.585 0.659 0.902 1.7 q 0.334 1.024 0.334 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 46.809 62 q -0.173 -0.622 -0.505 -1.333 -0.315 -0.729 -0.709 -1.404 -0.394 -0.693 -0.836 -1.279 -0.426 -0.604 -0.82 -1.013 l 0 5.03 -1.939 0 l 0 -11 1.939 0 0 4.567 q 0.347 -0.498 0.725 -1.102 0.378 -0.604 0.709 -1.208 0.347 -0.604 0.631 -1.191 q 0.284 -0.586 0.473 -1.066 l 2.191 0 q -0.221 0.48 -0.536 1.102 -0.3 0.604 -0.694 1.279 -0.394 0.658 -0.851 1.351 -0.441 0.693 -0.93 1.333 0.489 0.533 0.993 1.226 0.505 0.693 0.946 1.493 0.457 0.782 0.82 1.617 q 0.363 0.817 0.583 1.599 l -2.191 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/wordprocessing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg
new file mode 100644
index 00000000..f09f8105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.387 60.15 c 0.066 0.016 0.141 0.016 0.223 0.016 c 0.074 0 0.148 0 0.215 0 c 0.559 0 1.02 -0.09 1.391 -0.281 c 0.387 -0.18 0.691 -0.434 0.91 -0.762 c 0.242 -0.324 0.406 -0.707 0.496 -1.145 c 0.105 -0.453 0.164 -0.945 0.164 -1.48 c 0 -0.461 -0.043 -0.914 -0.125 -1.359 c -0.082 -0.434 -0.211 -0.82 -0.418 -1.156 c -0.199 -0.34 -0.469 -0.602 -0.805 -0.801 c -0.348 -0.211 -0.793 -0.313 -1.332 -0.313 c -0.109 0 -0.223 0 -0.363 0.02 c -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.23 m 5.875 -3.652 c 0 0.996 -0.148 1.852 -0.438 2.559 c -0.277 0.699 -0.664 1.266 -1.168 1.703 c -0.5 0.441 -1.109 0.762 -1.809 0.969 c -0.684 0.199 -1.449 0.297 -2.277 0.297 c -0.438 0 -0.875 -0.016 -1.293 -0.066 c -0.41 -0.031 -0.855 -0.098 -1.332 -0.188 l 0 -10.504 c 0.559 -0.109 1.078 -0.172 1.57 -0.207 c 0.484 -0.031 0.945 -0.059 1.367 -0.059 c 0.805 0 1.547 0.109 2.203 0.313 c 0.676 0.215 1.242 0.543 1.711 0.996 c 0.461 0.438 0.813 1.012 1.07 1.703 c 0.262 0.684 0.395 1.512 0.395 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.813 56.5 c 0 0.527 0.016 1.02 0.059 1.48 c 0.059 0.453 0.148 0.848 0.281 1.184 c 0.148 0.336 0.344 0.602 0.59 0.797 c 0.254 0.199 0.594 0.297 1.012 0.297 c 0.41 0 0.742 -0.098 0.996 -0.297 c 0.262 -0.195 0.461 -0.461 0.594 -0.797 c 0.145 -0.352 0.238 -0.746 0.277 -1.199 c 0.051 -0.453 0.082 -0.938 0.082 -1.465 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.863 -0.277 -1.199 c -0.133 -0.34 -0.324 -0.602 -0.578 -0.797 c -0.246 -0.199 -0.582 -0.297 -1.012 -0.297 c -0.418 0 -0.758 0.098 -1.012 0.297 c -0.246 0.195 -0.441 0.469 -0.59 0.813 c -0.133 0.336 -0.223 0.73 -0.281 1.184 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.484 0 c 0 -1.852 0.395 -3.25 1.18 -4.188 c 0.781 -0.953 1.855 -1.422 3.246 -1.422 c 1.449 0 2.543 0.469 3.301 1.422 c 0.746 0.938 1.125 2.336 1.125 4.188 c 0 1.859 -0.379 3.258 -1.152 4.211 c -0.766 0.938 -1.852 1.406 -3.246 1.406 c -1.449 0 -2.551 -0.469 -3.316 -1.406 c -0.758 -0.953 -1.137 -2.352 -1.137 -4.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.586 62.12 c -1.727 0 -3.051 -0.484 -3.965 -1.465 c -0.91 -0.969 -1.371 -2.352 -1.371 -4.152 c 0 -0.887 0.141 -1.688 0.418 -2.379 c 0.281 -0.699 0.668 -1.281 1.152 -1.758 c 0.5 -0.484 1.094 -0.848 1.77 -1.094 c 0.68 -0.254 1.43 -0.379 2.234 -0.379 c 0.438 0 0.832 0.031 1.176 0.098 c 0.355 0.059 0.668 0.133 0.93 0.215 c 0.266 0.082 0.488 0.164 0.66 0.254 c 0.18 0.098 0.32 0.164 0.41 0.215 l -0.633 1.703 c -0.305 -0.172 -0.676 -0.32 -1.109 -0.438 c -0.422 -0.121 -0.914 -0.188 -1.473 -0.188 c -0.379 0 -0.758 0.066 -1.129 0.188 c -0.352 0.117 -0.68 0.32 -0.969 0.609 c -0.281 0.281 -0.512 0.656 -0.699 1.125 c -0.172 0.48 -0.254 1.07 -0.254 1.777 c 0 1.227 0.238 2.172 0.715 2.832 c 0.484 0.648 1.281 0.977 2.375 0.977 c 0.633 0 1.16 -0.066 1.57 -0.188 c 0.422 -0.133 0.758 -0.258 1.012 -0.387 l 0.617 1.684 c -0.344 0.191 -0.813 0.363 -1.414 0.52 c -0.574 0.156 -1.25 0.23 -2.023 0.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg
new file mode 100644
index 00000000..77f8e27d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.391 60.26 c 0.066 0.016 0.141 0.016 0.215 0.016 c 0.082 0 0.156 0 0.223 0 c 0.551 0 1.01 -0.09 1.379 -0.277 c 0.379 -0.18 0.684 -0.434 0.902 -0.766 c 0.238 -0.32 0.402 -0.695 0.492 -1.141 c 0.109 -0.449 0.164 -0.945 0.164 -1.477 c 0 -0.461 -0.039 -0.914 -0.121 -1.355 c -0.074 -0.438 -0.215 -0.82 -0.41 -1.16 c -0.199 -0.336 -0.469 -0.598 -0.813 -0.797 c -0.34 -0.211 -0.781 -0.309 -1.324 -0.309 c -0.105 0 -0.223 0 -0.352 0.016 c -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.219 m 5.84 -3.645 c 0 1 -0.148 1.848 -0.434 2.555 c -0.281 0.695 -0.668 1.262 -1.168 1.699 c -0.5 0.441 -1.09 0.762 -1.789 0.977 c -0.691 0.188 -1.445 0.289 -2.277 0.289 c -0.426 0 -0.852 -0.02 -1.277 -0.066 c -0.406 -0.035 -0.848 -0.098 -1.324 -0.191 l 0 -10.484 c 0.559 -0.102 1.074 -0.176 1.559 -0.207 c 0.488 -0.031 0.945 -0.059 1.363 -0.059 c 0.809 0 1.531 0.109 2.188 0.32 c 0.672 0.207 1.238 0.535 1.699 0.988 c 0.461 0.441 0.813 1.01 1.066 1.699 c 0.266 0.68 0.395 1.512 0.395 2.48" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.762 56.61 c 0 0.523 0.02 1.016 0.059 1.477 c 0.051 0.453 0.148 0.848 0.281 1.184 c 0.137 0.336 0.336 0.598 0.59 0.797 c 0.246 0.195 0.582 0.297 1 0.297 c 0.414 0 0.742 -0.102 0.988 -0.297 c 0.262 -0.199 0.457 -0.461 0.59 -0.797 c 0.148 -0.352 0.238 -0.746 0.281 -1.199 c 0.047 -0.453 0.082 -0.938 0.082 -1.461 c 0 -0.52 -0.035 -1 -0.082 -1.453 c -0.043 -0.469 -0.133 -0.863 -0.281 -1.199 c -0.133 -0.34 -0.32 -0.602 -0.566 -0.797 c -0.254 -0.199 -0.59 -0.297 -1.012 -0.297 c -0.418 0 -0.754 0.098 -1 0.297 c -0.254 0.195 -0.453 0.469 -0.59 0.813 c -0.133 0.336 -0.23 0.73 -0.281 1.184 c -0.039 0.449 -0.059 0.934 -0.059 1.453 m -2.461 0 c 0 -1.848 0.383 -3.246 1.156 -4.18 c 0.781 -0.953 1.855 -1.422 3.234 -1.422 c 1.438 0 2.531 0.469 3.277 1.422 c 0.75 0.934 1.125 2.332 1.125 4.18 c 0 1.855 -0.383 3.25 -1.141 4.203 c -0.762 0.938 -1.848 1.406 -3.234 1.406 c -1.438 0 -2.539 -0.469 -3.301 -1.406 c -0.75 -0.953 -1.117 -2.348 -1.117 -4.203" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 l 0 1.773 l -3.219 0 l 0 8.977 l -2.449 0 l 0 -8.977 l -3.211 0 l 0 -1.773 l 8.879 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg
new file mode 100644
index 00000000..de2547da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.453 60.26 c 0.063 0.02 0.137 0.02 0.219 0.02 c 0.074 0 0.148 0 0.215 0 c 0.559 0 1.023 -0.094 1.395 -0.281 c 0.383 -0.18 0.688 -0.434 0.918 -0.762 c 0.238 -0.32 0.402 -0.695 0.5 -1.141 c 0.105 -0.449 0.156 -0.941 0.156 -1.477 c 0 -0.457 -0.043 -0.91 -0.117 -1.352 c -0.082 -0.434 -0.219 -0.82 -0.418 -1.156 c -0.203 -0.336 -0.473 -0.598 -0.82 -0.797 c -0.344 -0.211 -0.785 -0.309 -1.336 -0.309 c -0.105 0 -0.219 0 -0.352 0.016 c -0.141 0 -0.254 0.008 -0.359 0.031 l 0 7.207 m 5.895 -3.641 c 0 0.992 -0.148 1.848 -0.445 2.551 c -0.277 0.699 -0.672 1.262 -1.172 1.699 c -0.508 0.441 -1.105 0.762 -1.813 0.965 c -0.688 0.199 -1.449 0.297 -2.285 0.297 c -0.445 0 -0.871 -0.016 -1.297 -0.066 c -0.41 -0.031 -0.852 -0.098 -1.336 -0.188 l 0 -10.473 c 0.559 -0.105 1.082 -0.172 1.574 -0.203 c 0.492 -0.035 0.949 -0.059 1.379 -0.059 c 0.801 0 1.539 0.105 2.203 0.313 c 0.684 0.215 1.246 0.543 1.715 0.992 c 0.469 0.434 0.82 1.01 1.074 1.695 c 0.262 0.684 0.402 1.512 0.402 2.477" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.34 51.14 c 1.566 0 2.781 0.289 3.641 0.855 c 0.859 0.555 1.297 1.465 1.297 2.738 c 0 1.277 -0.438 2.211 -1.313 2.785 c -0.863 0.566 -2.09 0.855 -3.684 0.855 l -0.875 0 l 0 3.613 l -2.453 0 l 0 -10.586 c 0.238 -0.039 0.508 -0.082 0.797 -0.121 c 0.313 -0.031 0.613 -0.059 0.918 -0.066 c 0.305 -0.023 0.605 -0.039 0.895 -0.047 c 0.293 -0.02 0.547 -0.027 0.777 -0.027 m 0.277 1.863 c -0.145 0 -0.352 0 -0.613 0.016 c -0.254 0 -0.449 0.008 -0.598 0.031 l 0 3.469 l 0.992 0 c 0.785 0 1.375 -0.141 1.77 -0.402 c 0.402 -0.277 0.598 -0.746 0.598 -1.402 c 0 -0.621 -0.195 -1.063 -0.598 -1.32 c -0.383 -0.262 -0.902 -0.391 -1.551 -0.391" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.45 60.43 c 0.41 0 0.754 -0.031 1.016 -0.098 c 0.281 -0.082 0.504 -0.188 0.656 -0.313 c 0.156 -0.137 0.266 -0.293 0.32 -0.449 c 0.066 -0.18 0.098 -0.352 0.098 -0.523 c 0 -0.223 -0.07 -0.418 -0.219 -0.59 c -0.141 -0.176 -0.328 -0.32 -0.559 -0.453 c -0.223 -0.141 -0.477 -0.254 -0.754 -0.359 c -0.277 -0.117 -0.559 -0.223 -0.836 -0.313 c -0.371 -0.113 -0.754 -0.246 -1.156 -0.402 c -0.395 -0.148 -0.762 -0.336 -1.09 -0.566 c -0.32 -0.238 -0.582 -0.516 -0.797 -0.852 c -0.211 -0.344 -0.32 -0.77 -0.32 -1.277 c 0 -1.012 0.371 -1.797 1.117 -2.363 c 0.754 -0.566 1.785 -0.844 3.105 -0.844 c 0.754 0 1.41 0.074 1.969 0.223 c 0.566 0.145 1.051 0.316 1.434 0.5 l -0.719 1.645 c -0.328 -0.164 -0.699 -0.293 -1.117 -0.418 c -0.395 -0.113 -0.859 -0.172 -1.395 -0.172 c -1.293 0 -1.949 0.41 -1.949 1.23 c 0 0.215 0.074 0.395 0.203 0.559 c 0.133 0.148 0.297 0.285 0.492 0.418 c 0.215 0.113 0.453 0.223 0.699 0.313 c 0.27 0.09 0.523 0.18 0.777 0.254 c 0.387 0.129 0.785 0.277 1.195 0.434 c 0.43 0.156 0.805 0.359 1.156 0.625 c 0.355 0.254 0.648 0.582 0.871 0.973 c 0.23 0.379 0.344 0.863 0.344 1.453 c 0 1.01 -0.375 1.785 -1.141 2.344 c -0.738 0.543 -1.875 0.813 -3.402 0.813 c -1.016 0 -1.836 -0.09 -2.441 -0.277 c -0.617 -0.199 -1.074 -0.379 -1.379 -0.535 l 0.715 -1.738 c 0.359 0.188 0.785 0.363 1.277 0.527 c 0.5 0.152 1.117 0.234 1.828 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg
new file mode 100644
index 00000000..f7dc1668
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.426 60.22 c 0.066 0.016 0.141 0.023 0.215 0.023 c 0.082 0 0.156 0 0.223 0 c 0.547 0 1.01 -0.098 1.375 -0.285 c 0.379 -0.191 0.684 -0.445 0.902 -0.781 c 0.238 -0.328 0.402 -0.715 0.492 -1.164 c 0.109 -0.461 0.164 -0.961 0.164 -1.5 c 0 -0.469 -0.039 -0.926 -0.121 -1.379 c -0.074 -0.441 -0.215 -0.836 -0.41 -1.18 c -0.195 -0.344 -0.469 -0.617 -0.813 -0.813 c -0.336 -0.215 -0.777 -0.32 -1.32 -0.32 c -0.105 0 -0.223 0.008 -0.352 0.016 c -0.133 0 -0.246 0.016 -0.355 0.043 l 0 7.34 m 5.832 -3.707 c 0 1.016 -0.148 1.879 -0.434 2.598 c -0.277 0.707 -0.664 1.281 -1.164 1.73 c -0.5 0.445 -1.09 0.781 -1.789 0.984 c -0.688 0.207 -1.441 0.305 -2.27 0.305 c -0.43 0 -0.855 -0.023 -1.281 -0.074 c -0.402 -0.031 -0.844 -0.098 -1.32 -0.188 l 0 -10.672 c 0.559 -0.105 1.074 -0.18 1.559 -0.211 c 0.484 -0.035 0.941 -0.051 1.359 -0.051 c 0.805 0 1.527 0.105 2.184 0.313 c 0.672 0.211 1.238 0.551 1.699 1.01 c 0.457 0.453 0.809 1.027 1.066 1.73 c 0.262 0.699 0.391 1.543 0.391 2.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.2 50.938 c 1.551 0 2.75 0.289 3.602 0.863 c 0.852 0.563 1.281 1.5 1.281 2.785 c 0 1.313 -0.43 2.258 -1.297 2.848 c -0.852 0.574 -2.066 0.867 -3.641 0.867 l -0.871 0 l 0 3.691 l -2.426 0 l 0 -10.793 c 0.234 -0.047 0.5 -0.09 0.785 -0.121 c 0.305 -0.035 0.609 -0.059 0.91 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.543 -0.016 0.77 -0.016 m 0.273 1.887 c -0.141 0 -0.348 0.008 -0.609 0.016 c -0.254 0 -0.449 0.016 -0.59 0.043 l 0 3.523 l 0.984 0 c 0.77 0 1.363 -0.129 1.754 -0.398 c 0.395 -0.289 0.594 -0.766 0.594 -1.438 c 0 -0.629 -0.199 -1.082 -0.594 -1.336 c -0.383 -0.27 -0.895 -0.41 -1.539 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.06 l 0 1.793 l -3.215 0 l 0 9.137 l -2.445 0 l 0 -9.137 l -3.207 0 l 0 -1.793 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg
new file mode 100644
index 00000000..0c6387df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 62 l 0 -12 l 9.863 0 l 0 1.977 l -6.629 0 l 0 2.691 l 5.77 0 l 0 1.977 l -5.77 0 l 0 3.379 l 7.211 0 l 0 1.977 l -10.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 50 l 0 1.977 l -4.289 0 l 0 10.02 l -3.262 0 l 0 -10.02 l -4.289 0 l 0 -1.977 l 11.84 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg
new file mode 100644
index 00000000..fc9e6016
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 62 l 0 -11.195 l 7.438 0 l 0 1.844 l -4.992 0 l 0 2.512 l 4.336 0 l 0 1.844 l -4.336 0 l 0 3.152 l 5.43 0 l 0 1.844 l -7.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.09 50.805 l 0 1.844 l -3.234 0 l 0 9.352 l -2.461 0 l 0 -9.352 l -3.23 0 l 0 -1.844 l 8.926 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.805 l 0 1.844 l -3.23 0 l 0 9.352 l -2.461 0 l 0 -9.352 l -3.23 0 l 0 -1.844 l 8.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg
new file mode 100644
index 00000000..98410b08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.355 51.13 c 1.551 0 2.746 0.289 3.598 0.855 c 0.855 0.559 1.281 1.469 1.281 2.738 c 0 1.281 -0.426 2.215 -1.297 2.789 c -0.852 0.566 -2.066 0.852 -3.648 0.852 l -0.863 0 l 0 3.625 l -2.426 0 l 0 -10.594 c 0.238 -0.043 0.5 -0.082 0.789 -0.125 c 0.301 -0.031 0.605 -0.059 0.91 -0.066 c 0.301 -0.023 0.598 -0.039 0.883 -0.047 c 0.289 -0.016 0.543 -0.027 0.773 -0.027 m 0.27 1.863 c -0.141 0 -0.344 0 -0.605 0.016 c -0.254 0 -0.453 0.008 -0.594 0.035 l 0 3.469 l 0.984 0 c 0.773 0 1.363 -0.141 1.758 -0.402 c 0.395 -0.277 0.59 -0.746 0.59 -1.402 c 0 -0.625 -0.195 -1.066 -0.59 -1.32 c -0.387 -0.262 -0.895 -0.395 -1.543 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.785 56.61 c 0 0.523 0.016 1.016 0.059 1.477 c 0.047 0.449 0.148 0.844 0.277 1.18 c 0.141 0.336 0.336 0.602 0.59 0.797 c 0.246 0.195 0.582 0.293 1 0.293 c 0.406 0 0.734 -0.098 0.98 -0.293 c 0.266 -0.195 0.461 -0.461 0.594 -0.797 c 0.145 -0.352 0.238 -0.746 0.277 -1.195 c 0.051 -0.453 0.082 -0.938 0.082 -1.461 c 0 -0.516 -0.031 -1 -0.082 -1.453 c -0.039 -0.465 -0.133 -0.859 -0.277 -1.195 c -0.133 -0.336 -0.32 -0.598 -0.566 -0.797 c -0.254 -0.195 -0.59 -0.293 -1.01 -0.293 c -0.422 0 -0.758 0.098 -1 0.293 c -0.254 0.199 -0.449 0.469 -0.59 0.813 c -0.129 0.336 -0.23 0.73 -0.277 1.18 c -0.043 0.453 -0.059 0.938 -0.059 1.453 m -2.461 0 c 0 -1.844 0.387 -3.238 1.156 -4.176 c 0.781 -0.949 1.855 -1.418 3.234 -1.418 c 1.434 0 2.523 0.469 3.27 1.418 c 0.746 0.938 1.125 2.332 1.125 4.176 c 0 1.852 -0.387 3.246 -1.141 4.199 c -0.762 0.934 -1.844 1.402 -3.23 1.402 c -1.438 0 -2.535 -0.469 -3.297 -1.402 c -0.746 -0.953 -1.117 -2.348 -1.117 -4.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 l 0 1.77 l -3.215 0 l 0 8.965 l -2.445 0 l 0 -8.965 l -3.207 0 l 0 -1.77 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg
new file mode 100644
index 00000000..4fe5dafd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.355 50.805 c 1.551 0 2.746 0.289 3.598 0.879 c 0.855 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.426 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.648 0.879 l -0.863 0 l 0 3.738 l -2.426 0 l 0 -10.934 c 0.238 -0.039 0.5 -0.09 0.789 -0.121 c 0.301 -0.035 0.605 -0.059 0.91 -0.074 c 0.301 -0.023 0.598 -0.043 0.883 -0.051 c 0.289 -0.016 0.543 -0.016 0.773 -0.016 m 0.27 1.91 c -0.141 0 -0.344 0.008 -0.605 0.016 c -0.254 0 -0.453 0.02 -0.594 0.043 l 0 3.574 l 0.984 0 c 0.773 0 1.363 -0.137 1.758 -0.41 c 0.395 -0.285 0.59 -0.77 0.59 -1.449 c 0 -0.648 -0.195 -1.102 -0.59 -1.363 c -0.387 -0.27 -0.895 -0.41 -1.543 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.2 50.805 c 1.551 0 2.75 0.289 3.602 0.879 c 0.852 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.43 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.641 0.879 l -0.871 0 l 0 3.738 l -2.426 0 l 0 -10.934 c 0.234 -0.039 0.5 -0.09 0.785 -0.121 c 0.305 -0.035 0.609 -0.059 0.91 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.551 -0.016 0.77 -0.016 m 0.273 1.91 c -0.141 0 -0.348 0.008 -0.609 0.016 c -0.254 0 -0.449 0.02 -0.59 0.043 l 0 3.574 l 0.984 0 c 0.77 0 1.363 -0.137 1.754 -0.41 c 0.395 -0.285 0.594 -0.77 0.594 -1.449 c 0 -0.648 -0.199 -1.102 -0.594 -1.363 c -0.383 -0.27 -0.895 -0.41 -1.539 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.93 l 0 1.82 l -3.215 0 l 0 9.25 l -2.445 0 l 0 -9.25 l -3.207 0 l 0 -1.82 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg
new file mode 100644
index 00000000..ba09d9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.523 54.945 c 0.051 0.227 0.133 0.5 0.234 0.824 c 0.109 0.336 0.215 0.699 0.34 1.094 c 0.133 0.398 0.266 0.832 0.418 1.289 c 0.156 0.461 0.309 0.926 0.449 1.41 c 0 -0.609 -0.008 -1.266 -0.016 -1.957 c -0.016 -0.703 -0.027 -1.418 -0.043 -2.152 c -0.016 -0.723 -0.023 -1.457 -0.043 -2.199 c -0.008 -0.75 -0.016 -1.473 -0.016 -2.164 l 2.258 0 c -0.043 0.891 -0.082 1.816 -0.125 2.766 c -0.031 0.941 -0.082 1.875 -0.133 2.816 c -0.051 0.934 -0.117 1.84 -0.199 2.746 c -0.066 0.902 -0.141 1.758 -0.234 2.566 l -2.023 0 c -0.293 -0.73 -0.574 -1.523 -0.867 -2.375 c -0.293 -0.855 -0.582 -1.672 -0.875 -2.449 c -0.289 0.742 -0.59 1.551 -0.906 2.418 c -0.316 0.867 -0.609 1.676 -0.867 2.406 l -2.023 0 c -0.102 -0.809 -0.203 -1.664 -0.277 -2.566 c -0.082 -0.914 -0.148 -1.84 -0.215 -2.766 c -0.051 -0.941 -0.102 -1.871 -0.141 -2.813 c -0.043 -0.953 -0.066 -1.867 -0.102 -2.75 l 2.258 0 c -0.008 0.691 -0.023 1.406 -0.043 2.148 c -0.008 0.742 -0.023 1.484 -0.031 2.215 c -0.02 0.734 -0.035 1.449 -0.043 2.152 c -0.016 0.691 -0.023 1.348 -0.023 1.957 c 0.125 -0.375 0.258 -0.793 0.398 -1.234 c 0.16 -0.449 0.301 -0.883 0.434 -1.324 c 0.148 -0.434 0.281 -0.832 0.398 -1.191 c 0.117 -0.367 0.211 -0.656 0.277 -0.867 l 1.781 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.988 50.965 c 1.559 0 2.766 0.289 3.625 0.867 c 0.855 0.566 1.289 1.488 1.289 2.781 c 0 1.301 -0.441 2.25 -1.309 2.832 c -0.855 0.574 -2.082 0.867 -3.664 0.867 l -0.867 0 l 0 3.672 l -2.434 0 l 0 -10.754 c 0.234 -0.043 0.5 -0.082 0.793 -0.125 c 0.301 -0.031 0.602 -0.059 0.906 -0.066 c 0.301 -0.023 0.602 -0.043 0.895 -0.051 c 0.289 -0.016 0.547 -0.023 0.766 -0.023 m 0.281 1.891 c -0.148 0 -0.348 0 -0.613 0.016 c -0.25 0 -0.453 0.008 -0.594 0.035 l 0 3.523 l 0.992 0 c 0.773 0 1.359 -0.141 1.758 -0.41 c 0.391 -0.281 0.59 -0.758 0.59 -1.422 c 0 -0.633 -0.199 -1.086 -0.59 -1.344 c -0.383 -0.266 -0.898 -0.398 -1.543 -0.398" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.04 60.4 c 0.406 0 0.75 -0.031 1.01 -0.102 c 0.285 -0.082 0.5 -0.191 0.66 -0.316 c 0.156 -0.141 0.258 -0.297 0.316 -0.457 c 0.066 -0.184 0.098 -0.359 0.098 -0.531 c 0 -0.227 -0.074 -0.426 -0.223 -0.602 c -0.145 -0.176 -0.328 -0.324 -0.551 -0.457 c -0.227 -0.141 -0.477 -0.258 -0.75 -0.367 c -0.285 -0.117 -0.559 -0.227 -0.832 -0.316 c -0.367 -0.117 -0.75 -0.25 -1.152 -0.41 c -0.391 -0.148 -0.758 -0.34 -1.09 -0.574 c -0.316 -0.242 -0.574 -0.523 -0.793 -0.867 c -0.207 -0.348 -0.316 -0.781 -0.316 -1.297 c 0 -1.027 0.375 -1.824 1.109 -2.398 c 0.758 -0.578 1.781 -0.859 3.09 -0.859 c 0.75 0 1.41 0.074 1.957 0.227 c 0.566 0.148 1.043 0.324 1.426 0.508 l -0.707 1.672 c -0.336 -0.164 -0.699 -0.301 -1.109 -0.426 c -0.398 -0.113 -0.859 -0.172 -1.391 -0.172 c -1.293 0 -1.934 0.414 -1.934 1.25 c 0 0.215 0.066 0.398 0.191 0.566 c 0.133 0.148 0.301 0.289 0.5 0.422 c 0.207 0.117 0.441 0.227 0.691 0.316 c 0.266 0.094 0.516 0.184 0.766 0.262 c 0.383 0.133 0.785 0.281 1.191 0.441 c 0.426 0.156 0.809 0.363 1.152 0.633 c 0.355 0.258 0.641 0.59 0.863 0.988 c 0.227 0.387 0.344 0.875 0.344 1.477 c 0 1.023 -0.375 1.816 -1.133 2.383 c -0.734 0.551 -1.867 0.824 -3.383 0.824 c -1.016 0 -1.824 -0.09 -2.434 -0.285 c -0.605 -0.199 -1.066 -0.383 -1.367 -0.539 l 0.719 -1.766 c 0.348 0.191 0.773 0.367 1.266 0.531 c 0.5 0.16 1.109 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg
new file mode 100644
index 00000000..5ea7e94a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 54.832 c 0.051 0.223 0.133 0.504 0.23 0.84 c 0.105 0.336 0.215 0.707 0.328 1.109 c 0.133 0.41 0.262 0.848 0.41 1.316 c 0.148 0.457 0.297 0.938 0.445 1.43 c 0 -0.625 -0.008 -1.281 -0.023 -1.988 c -0.008 -0.715 -0.027 -1.449 -0.035 -2.188 c -0.016 -0.738 -0.023 -1.488 -0.039 -2.242 c -0.016 -0.766 -0.016 -1.496 -0.016 -2.203 l 2.199 0 c -0.039 0.902 -0.082 1.848 -0.121 2.809 c -0.035 0.961 -0.082 1.918 -0.133 2.871 c -0.047 0.941 -0.113 1.879 -0.188 2.801 c -0.066 0.922 -0.148 1.793 -0.238 2.613 l -1.965 0 c -0.289 -0.758 -0.566 -1.563 -0.855 -2.418 c -0.277 -0.879 -0.566 -1.707 -0.848 -2.496 c -0.285 0.754 -0.582 1.578 -0.887 2.457 c -0.313 0.887 -0.598 1.699 -0.855 2.457 l -1.973 0 c -0.098 -0.82 -0.188 -1.691 -0.27 -2.613 c -0.074 -0.938 -0.148 -1.875 -0.207 -2.82 c -0.055 -0.953 -0.098 -1.914 -0.137 -2.867 c -0.043 -0.969 -0.074 -1.898 -0.102 -2.793 l 2.203 0 c -0.008 0.707 -0.023 1.43 -0.031 2.184 c -0.016 0.758 -0.035 1.504 -0.043 2.262 c -0.016 0.738 -0.023 1.473 -0.039 2.188 c -0.008 0.707 -0.016 1.363 -0.016 1.988 c 0.113 -0.387 0.246 -0.797 0.383 -1.258 c 0.156 -0.453 0.297 -0.895 0.43 -1.34 c 0.141 -0.445 0.27 -0.848 0.387 -1.227 c 0.113 -0.367 0.203 -0.656 0.27 -0.871 l 1.734 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.488 50.781 c 1.52 0 2.703 0.289 3.531 0.879 c 0.84 0.57 1.258 1.512 1.258 2.828 c 0 1.332 -0.426 2.293 -1.273 2.887 c -0.84 0.59 -2.031 0.879 -3.574 0.879 l -0.848 0 l 0 3.746 l -2.375 0 l 0 -10.953 c 0.23 -0.043 0.484 -0.094 0.773 -0.125 c 0.297 -0.031 0.59 -0.059 0.887 -0.074 c 0.297 -0.023 0.582 -0.039 0.871 -0.051 c 0.281 -0.016 0.535 -0.016 0.75 -0.016 m 0.27 1.914 c -0.141 0 -0.336 0.012 -0.602 0.02 c -0.246 0 -0.434 0.016 -0.574 0.039 l 0 3.582 l 0.961 0 c 0.766 0 1.332 -0.137 1.719 -0.41 c 0.395 -0.285 0.582 -0.773 0.582 -1.453 c 0 -0.648 -0.188 -1.102 -0.582 -1.363 c -0.371 -0.273 -0.871 -0.414 -1.504 -0.414" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.906 l 0 1.824 l -3.156 0 l 0 9.27 l -2.391 0 l 0 -9.27 l -3.148 0 l 0 -1.824 l 8.695 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg
new file mode 100644
index 00000000..9076e6c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.801 61.984 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 c -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 c -0.383 0.691 -0.762 1.41 -1.145 2.172 c -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 c 0.258 -0.445 0.543 -0.93 0.844 -1.449 c 0.316 -0.516 0.645 -1.051 0.988 -1.586 c 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 l 2.621 0 l 1.93 3.504 l 2.031 -3.504 l 2.445 0 l -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 c 0.34 0.559 0.66 1.094 0.941 1.629 c 0.313 0.52 0.57 1 0.797 1.465 c 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.699 61.984 l -7.668 0 l 0 -10.945 l 2.449 0 l 0 9.141 l 5.219 0 l 0 1.805" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.06 60.39 c 0.398 0 0.734 -0.031 1 -0.098 c 0.273 -0.086 0.492 -0.195 0.641 -0.32 c 0.16 -0.141 0.27 -0.301 0.32 -0.461 c 0.066 -0.184 0.098 -0.359 0.098 -0.535 c 0 -0.223 -0.074 -0.418 -0.215 -0.602 c -0.145 -0.176 -0.328 -0.324 -0.555 -0.457 c -0.223 -0.137 -0.477 -0.262 -0.742 -0.371 c -0.277 -0.117 -0.551 -0.223 -0.828 -0.316 c -0.367 -0.117 -0.754 -0.25 -1.145 -0.41 c -0.395 -0.148 -0.754 -0.344 -1.09 -0.578 c -0.309 -0.242 -0.574 -0.527 -0.785 -0.867 c -0.207 -0.352 -0.316 -0.789 -0.316 -1.305 c 0 -1.031 0.367 -1.832 1.102 -2.41 c 0.754 -0.578 1.773 -0.859 3.078 -0.859 c 0.746 0 1.398 0.074 1.949 0.223 c 0.57 0.152 1.039 0.328 1.422 0.512 l -0.711 1.68 c -0.324 -0.168 -0.695 -0.301 -1.105 -0.426 c -0.391 -0.117 -0.852 -0.176 -1.379 -0.176 c -1.289 0 -1.93 0.418 -1.93 1.254 c 0 0.219 0.066 0.402 0.199 0.57 c 0.125 0.148 0.293 0.293 0.492 0.426 c 0.211 0.117 0.438 0.227 0.688 0.316 c 0.266 0.094 0.52 0.188 0.77 0.27 c 0.383 0.125 0.777 0.277 1.18 0.434 c 0.426 0.16 0.801 0.367 1.145 0.637 c 0.352 0.258 0.645 0.594 0.871 0.996 c 0.215 0.383 0.332 0.879 0.332 1.48 c 0 1.027 -0.375 1.82 -1.129 2.391 c -0.734 0.551 -1.855 0.828 -3.359 0.828 c -1.012 0 -1.824 -0.094 -2.426 -0.285 c -0.602 -0.199 -1.063 -0.383 -1.363 -0.543 l 0.711 -1.773 c 0.352 0.191 0.777 0.367 1.262 0.535 c 0.5 0.16 1.105 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg
new file mode 100644
index 00000000..86ebbea4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.602 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 c -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 c -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 c 0.254 -0.461 0.523 -0.961 0.82 -1.484 c 0.313 -0.535 0.621 -1.074 0.957 -1.633 c 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 l 2.543 0 l 1.871 3.574 l 1.969 -3.574 l 2.371 0 l -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 c 0.328 0.566 0.633 1.117 0.922 1.668 c 0.285 0.523 0.539 1.023 0.762 1.5 c 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.15 62 l -7.438 0 l 0 -11.195 l 2.371 0 l 0 9.352 l 5.066 0 l 0 1.844" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.805 l 0 1.844 l -3.117 0 l 0 9.352 l -2.371 0 l 0 -9.352 l -3.125 0 l 0 -1.844 l 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-address-book.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg
new file mode 100644
index 00000000..32fc96cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cd9a66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.664 24 l 2.672 0 c 4 0 4.664 4.695 4.664 4.695 l 0 4.664 c 0 1.574 -3.336 4.777 -3.336 4.777 l 0 1.57 l 5.336 3.094 l 0 3.145 l -8.664 0.055 l -7.336 0 l 0 -3.141 l 5.336 -3.145 l 0 -1.57 c 0 0 -3.344 -3.188 -3.336 -4.762 l 0 -4.664 c 0 0 0.664 -4.719 4.664 -4.719 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..e5de3458
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dc302e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.586 24.01 c -0.563 0.063 -0.586 0.336 -0.586 1.336 l 0 3.656 l 24 0 0 -3.656 c 0 -1.336 0 -1.336 -1.336 -1.336 l -21.328 0 c -0.336 0 -0.563 -0.016 -0.75 0 z m -0.586 5.992 0 16.664 c 0 1.336 0 1.336 1.336 1.336 l 21.328 0 c 1.336 0 1.336 0 1.336 -1.336 l 0 -16.664 m -7.914 3.036 c 0.867 0 1.641 0.219 2.289 0.625 0.656 0.406 1.148 0.977 1.5 1.75 0.352 0.773 0.539 1.688 0.539 2.75 0 2.305 -0.477 4.03 -1.453 5.164 c -0.984 1.141 -2.477 1.711 -4.461 1.711 c -0.703 0 -1.219 -0.055 -1.586 -0.125 l 0 -1.961 c 0.453 0.117 0.922 0.172 1.422 0.172 0.836 0 1.5 -0.141 2.039 -0.375 0.539 -0.25 0.961 -0.609 1.25 -1.125 0.289 -0.523 0.453 -1.258 0.5 -2.172 l -0.125 0 c -0.313 0.508 -0.672 0.844 -1.086 1.047 -0.406 0.203 -0.883 0.328 -1.5 0.328 -1.023 0 -1.859 -0.344 -2.453 -1 -0.594 -0.656 -0.875 -1.539 -0.875 -2.703 0 -1.258 0.367 -2.273 1.078 -3 c 0.727 -0.734 1.68 -1.086 2.922 -1.086 m -8.961 -0.036 1.875 0 l 0 12 -2 0 0 -9.3 -2.461 2.098 -1.203 -1.5 z m 8.664 2.036 c -0.344 0.07 -0.656 0.234 -0.875 0.5 c -0.289 0.352 -0.414 0.883 -0.414 1.547 c 0 0.563 0.109 1 0.375 1.328 0.266 0.328 0.672 0.5 1.211 0.5 0.5 0 0.93 -0.172 1.289 -0.5 0.359 -0.328 0.539 -0.695 0.539 -1.125 0 -0.633 -0.156 -1.188 -0.5 -1.625 -0.328 -0.438 -0.766 -0.625 -1.289 -0.625 -0.133 0 -0.219 -0.023 -0.336 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-document-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..8a7b2301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing-template.svg
new file mode 120000
index 00000000..8454db84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-world-x-3dmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-world-x-3dmf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/application-x-gnome-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/application-x-gnome-saved-search.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/blue-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-fileopen.svg
new file mode 100644
index 00000000..e61c99e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-art.svg
new file mode 100644
index 00000000..2d99c8a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-books.svg
new file mode 100644
index 00000000..ca39e3bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-cloud.svg
new file mode 100644
index 00000000..0dd69de3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-copy.svg
new file mode 100644
index 00000000..fc85259d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-documents.svg
new file mode 100644
index 00000000..5575f0a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-download.svg
new file mode 100644
index 00000000..00208944
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-dropbox.svg
new file mode 100644
index 00000000..787f77cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-google-drive.svg
new file mode 100644
index 00000000..44282fd5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-hdd.svg
new file mode 100644
index 00000000..b697f230
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-move.svg
new file mode 100644
index 00000000..dc1a5a6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="8.5" width="15.786" height="5.941"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="28.5" width="15.786" height="5.941"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-music.svg
new file mode 100644
index 00000000..5fd2fb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-open.svg
new file mode 100644
index 00000000..30212e75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" gradientUnits="userSpaceOnUse" id="radialGradient3964" r="33.5" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect x="7" width="50" height="36" style="fill:#1976d2;fill-opacity:1;stroke:none" rx="2" y="-0.002"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-pictures.svg
new file mode 100644
index 00000000..52fb6631
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#2a74b9;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#2a74b9;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-projects.svg
new file mode 100644
index 00000000..b4b8f1dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-publicshare.svg
new file mode 100644
index 00000000..71fc3387
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-recent.svg
new file mode 100644
index 00000000..8000583b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-rss.svg
new file mode 100644
index 00000000..15ffe8ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-saved-search.svg
new file mode 100644
index 00000000..28601057
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-steam.svg
new file mode 100644
index 00000000..1f97eaed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-system.svg
new file mode 100644
index 00000000..b7434155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-templates.svg
new file mode 100644
index 00000000..9d80cff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-ubuntu.svg
new file mode 100644
index 00000000..a89787ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-video.svg
new file mode 100644
index 00000000..77da2de5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#2a74b9;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-vm.svg
new file mode 100644
index 00000000..ac8ba24f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-wine.svg
new file mode 100644
index 00000000..4ceb14a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-folder.svg
new file mode 100644
index 00000000..99f5826c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-network.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-network.svg
new file mode 100644
index 00000000..b95a2734
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-user-desktop.svg
new file mode 100644
index 00000000..5b7d1653
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#2a74b9;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/blue-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/blue-user-home.svg
new file mode 100644
index 00000000..115c28ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/blue-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/64/places/bookmark-missing.svg
new file mode 100644
index 00000000..bd9a5ea3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/bookmark-missing.svg
@@ -0,0 +1,20 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+<clipPath id="clip1">
+<rect width="64" height="64"/>
+</clipPath>
+<filter width="100%" x="0" y="0" height="100%" filterUnits="objectBoundingBox" id="alpha">
+<feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+</filter>
+<g style="clip-path:url(#clip1)" id="surface6">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 8 0.0117188 L 56 -0.0859375 L 56 65 L 32 41 L 8 65 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 48 -0.125 L 48 57 L 56 65 L 56 -0.125 Z M 8 0 L 8 65 L 16 57 L 16 0 Z "/>
+</g>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="64" x="0" y="0" height="64" style="fill:#000;fill-opacity:.502"/>
+</g>
+</mask>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-fileopen.svg
new file mode 100644
index 00000000..4616536f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-art.svg
new file mode 100644
index 00000000..50905b98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-books.svg
new file mode 100644
index 00000000..2acf6732
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-cloud.svg
new file mode 100644
index 00000000..7cafda37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-copy.svg
new file mode 100644
index 00000000..e7543444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-documents.svg
new file mode 100644
index 00000000..f2e8e2af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-download.svg
new file mode 100644
index 00000000..238ca07e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-dropbox.svg
new file mode 100644
index 00000000..4bd3e25c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-google-drive.svg
new file mode 100644
index 00000000..8c7650a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-hdd.svg
new file mode 100644
index 00000000..e548656d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-move.svg
new file mode 100644
index 00000000..73f2295c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8.5" y="13.998" width="15.786" height="5.941"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="28.5" y="31.998" width="15.786" height="5.941"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-music.svg
new file mode 100644
index 00000000..f6f5b74a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-open.svg
new file mode 100644
index 00000000..4ba683f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" id="radialGradient3964" cx="32.5" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect width="50" style="fill:#5d4037;fill-opacity:1;stroke:none" y="-0.002" rx="2" x="7" height="36"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-pictures.svg
new file mode 100644
index 00000000..d930253a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#634b43;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#634b43;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-projects.svg
new file mode 100644
index 00000000..7aa662e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-publicshare.svg
new file mode 100644
index 00000000..6c49c043
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-recent.svg
new file mode 100644
index 00000000..b51b44e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-rss.svg
new file mode 100644
index 00000000..f61d313f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-saved-search.svg
new file mode 100644
index 00000000..0eefa06e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-steam.svg
new file mode 100644
index 00000000..088f860b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-system.svg
new file mode 100644
index 00000000..efb4d923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#634b43;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-templates.svg
new file mode 100644
index 00000000..8ec131c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-ubuntu.svg
new file mode 100644
index 00000000..997b4844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-video.svg
new file mode 100644
index 00000000..24fab92e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#634b43;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-vm.svg
new file mode 100644
index 00000000..05e18b4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-wine.svg
new file mode 100644
index 00000000..b497a022
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-folder.svg
new file mode 100644
index 00000000..8213bf6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-network.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-network.svg
new file mode 100644
index 00000000..70699ebb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-user-desktop.svg
new file mode 100644
index 00000000..3b59809e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#634b43;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/brown-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/brown-user-home.svg
new file mode 100644
index 00000000..a31b1d75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/brown-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-01.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-01.svg
new file mode 100644
index 00000000..f95a8e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-01.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-01.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 9.1595161,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495172,0.130224 l -0.8102867,0.651124 -0.7234703,-0.897103 2.2716967,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-02.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-02.svg
new file mode 100644
index 00000000..920dc1b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-02.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-02.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 10.346007,17.186131 -4.7314953,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.2845649,-0.549837 0.1012859,-0.279742 0.1012859,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 5.5952192,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.2845649,-0.139871 0.6270075,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067495,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543405,0.366558 0.1543405,0.824756 0,0.414789 -0.144694,0.795817 -0.1446943,0.376205 -0.3954973,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041778,0.728294 l -0.8488717,0.853694 0,0.06752 2.8745882,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-03.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-03.svg
new file mode 100644
index 00000000..76be4cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-03.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-03.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 10.071089,11.711872 q 0,0.366558 -0.1205787,0.66077 Q 9.834755,12.66203 9.6273602,12.883894 9.4247885,13.100935 9.1450467,13.250452 8.870128,13.395146 8.5469779,13.472316 l 0,0.02894 q 0.8536949,0.106109 1.2926002,0.520899 0.4389049,0.409966 0.4389049,1.109321 0,0.463021 -0.168809,0.858518 -0.1639869,0.390674 -0.5112526,0.680062 -0.3424426,0.289388 -0.8681644,0.453375 -0.5208986,0.159163 -1.2298994,0.159163 -0.56913,0 -1.0707361,-0.09646 -0.501606,-0.09164 -0.9356882,-0.284565 l 0,-1.268485 q 0.2170411,0.115755 0.4581979,0.202572 0.2411567,0.08682 0.4823135,0.149517 0.2411567,0.05788 0.4726672,0.08682 0.2363337,0.02894 0.4437285,0.02894 0.4147896,0 0.6897083,-0.07717 0.2749187,-0.07717 0.4389053,-0.217041 0.1639866,-0.139871 0.2315105,-0.332796 0.072347,-0.197749 0.072347,-0.42926 0,-0.217041 -0.091639,-0.390673 -0.086817,-0.178456 -0.2893882,-0.299035 -0.1977485,-0.125401 -0.5208986,-0.192925 -0.32315,-0.06752 -0.7958173,-0.06752 l -0.501606,0 0,-1.04662 0.4919598,0 q 0.4437284,0 0.7379397,-0.07717 0.2942112,-0.08199 0.4678441,-0.217041 0.178456,-0.139871 0.250803,-0.32315 0.072347,-0.183279 0.072347,-0.390674 0,-0.376204 -0.2363336,-0.588422 -0.2315105,-0.212218 -0.7379397,-0.212218 -0.2315105,0 -0.4340822,0.04823 -0.1977485,0.04341 -0.3713814,0.115755 -0.1688097,0.06752 -0.3135038,0.154341 -0.1398709,0.08199 -0.2556261,0.163986 L 5.5035796,10.727952 q 0.2025717,-0.149517 0.4389053,-0.274918 0.2411567,-0.125402 0.5208986,-0.217041 0.2797418,-0.09646 0.6028919,-0.149518 0.3231501,-0.05305 0.6897083,-0.05305 0.5208986,0 0.9453345,0.115755 0.4292591,0.110932 0.7331166,0.327973 0.3038575,0.212218 0.4678441,0.525722 0.1688101,0.308681 0.1688101,0.709001 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-04.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-04.svg
new file mode 100644
index 00000000..85c8a37d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-04.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-04.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 10.452116,15.724721 -0.8488715,0 0,1.46141 -1.4517637,0 0,-1.46141 -2.9131737,0 0,-1.036975 2.995167,-4.553039 1.3697704,0 0,4.432461 0.8488715,0 0,1.157553 z m -2.3006352,-1.157553 0,-1.196137 q 0,-0.0627 0,-0.178456 0.00482,-0.120579 0.00965,-0.270096 0.00482,-0.149517 0.00965,-0.308681 0.00965,-0.159163 0.014469,-0.303857 0.00965,-0.144694 0.014469,-0.250803 0.00965,-0.110932 0.014469,-0.159164 l -0.043408,0 q -0.086816,0.202572 -0.1977486,0.429259 -0.106109,0.226688 -0.2459799,0.453375 l -1.176845,1.78456 1.6012809,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-05.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-05.svg
new file mode 100644
index 00000000..04c8e20b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-05.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-05.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 8.1032495,12.681322 q 0.4533747,0 0.8440486,0.139871 0.390674,0.139871 0.6800621,0.409967 0.2893881,0.270095 0.4533748,0.675239 0.163986,0.40032 0.163986,0.921218 0,0.573953 -0.178456,1.032151 -0.1784555,0.453375 -0.5257212,0.771702 -0.3472658,0.313504 -0.8633412,0.482313 -0.5112524,0.16881 -1.176845,0.16881 -0.2652725,0 -0.5257218,-0.02411 -0.2604493,-0.02412 -0.501606,-0.07235 -0.2363337,-0.04341 -0.4533747,-0.115756 -0.212218,-0.07235 -0.3858509,-0.168809 l 0,-1.287778 q 0.1688098,0.09646 0.390674,0.18328 0.2218642,0.08199 0.4581978,0.144694 0.2411568,0.05788 0.4823136,0.09646 0.2411567,0.03376 0.4581978,0.03376 0.6463001,0 0.9839196,-0.265272 0.3376194,-0.270096 0.3376194,-0.853695 0,-0.520899 -0.3327963,-0.790994 -0.3279732,-0.274919 -1.0176815,-0.274919 -0.1254015,0 -0.2700956,0.01447 -0.1398709,0.01447 -0.2797418,0.03859 -0.1350478,0.02412 -0.2604493,0.05305 -0.1254015,0.02412 -0.2170411,0.05306 l -0.5932456,-0.318327 0.2652724,-3.593236 3.7234604,0 0,1.263661 -2.4308602,0 -0.1157552,1.38424 q 0.1543403,-0.03376 0.356912,-0.06752 0.2073948,-0.03376 0.5305449,-0.03376 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-06.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-06.svg
new file mode 100644
index 00000000..c5ed9d1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-06.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-06.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 5.5855729,14.190964 q 0,-0.50643 0.053055,-1.008036 0.057878,-0.501606 0.1977485,-0.959804 0.1446941,-0.463021 0.3858508,-0.858518 0.2459799,-0.395497 0.6173613,-0.684885 0.3762046,-0.294211 0.8971032,-0.458198 0.5257217,-0.168809 1.2250763,-0.168809 0.1012859,0 0.2218643,0.0048 0.1205783,0.0048 0.2411567,0.01447 0.1254015,0.0048 0.2411568,0.01929 0.1157552,0.01447 0.2073948,0.03376 l 0,1.191314 q -0.1832792,-0.04341 -0.390674,-0.06752 -0.2025716,-0.02894 -0.4099665,-0.02894 -0.6511232,0 -1.070736,0.163987 -0.4196127,0.159163 -0.6655926,0.448551 -0.2459799,0.289389 -0.3520889,0.694532 -0.1012858,0.405143 -0.1254015,0.897103 l 0.057878,0 q 0.096463,-0.173633 0.2315105,-0.32315 0.1398709,-0.15434 0.3231501,-0.260449 0.1832791,-0.110932 0.4099664,-0.173633 0.2315105,-0.0627 0.5160755,-0.0627 0.4581979,0 0.8247561,0.149517 0.3665583,0.149517 0.6173613,0.434082 0.2556259,0.284565 0.3906739,0.699355 0.135048,0.41479 0.135048,0.950158 0,0.573953 -0.163987,1.027327 -0.159163,0.453375 -0.4581976,0.771702 -0.2990343,0.313504 -0.7234702,0.482314 -0.4244359,0.163986 -0.9549808,0.163986 -0.5208986,0 -0.9742733,-0.183279 Q 6.6370164,16.911212 6.2993969,16.530184 5.9666006,16.149156 5.7736752,15.57038 5.5855729,14.986781 5.5855729,14.190964 Z m 2.4501527,1.900315 q 0.1977485,0 0.356912,-0.07235 0.1639866,-0.07717 0.2797418,-0.226688 0.1205784,-0.15434 0.1832792,-0.38585 0.067524,-0.231511 0.067524,-0.549838 0,-0.516075 -0.2170411,-0.810286 -0.212218,-0.299035 -0.6511233,-0.299035 -0.2218642,0 -0.4051433,0.08682 -0.1832792,0.08682 -0.3135038,0.226687 -0.1302247,0.139871 -0.2025717,0.313504 -0.067524,0.173633 -0.067524,0.352089 0,0.245979 0.057878,0.491959 0.062701,0.241157 0.1832792,0.438906 0.1254015,0.192925 0.3038575,0.313503 0.1832791,0.120579 0.4244359,0.120579 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-07.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-07.svg
new file mode 100644
index 00000000..2c0132e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-07.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-07.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.2174036,17.186131 2.5080303,-5.787763 -3.2411469,0 0,-1.254015 4.86172,0 0,0.935688 -2.5707307,6.10609 -1.5578727,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-08.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-08.svg
new file mode 100644
index 00000000..0f4c7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-08.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-08.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.944086,10.043067 q 0.4389053,0 0.8295793,0.106109 0.3906739,0.106109 0.6848852,0.318327 0.2942112,0.212218 0.4678441,0.530545 0.1736324,0.318327 0.1736324,0.747586 0,0.318327 -0.09646,0.578776 -0.096463,0.255626 -0.2652727,0.467844 -0.1688097,0.207395 -0.4003202,0.371382 -0.2315105,0.163986 -0.5016061,0.299034 0.2797419,0.149517 0.5450143,0.332796 0.2700956,0.18328 0.4774904,0.41479 0.2073943,0.226687 0.3327963,0.511252 0.125402,0.284565 0.125402,0.636654 0,0.438906 -0.173633,0.795818 -0.1736332,0.356912 -0.487137,0.607715 -0.3135038,0.250803 -0.7524091,0.38585 -0.4340822,0.135048 -0.9598039,0.135048 -0.56913,0 -1.0128584,-0.130224 Q 6.4874992,17.022144 6.1836416,16.780987 5.8797841,16.53983 5.7206207,16.187742 5.5662803,15.835653 5.5662803,15.396747 q 0,-0.361735 0.106109,-0.651123 0.106109,-0.289388 0.2893881,-0.520898 Q 6.1450566,13.993215 6.3910365,13.814759 6.6370164,13.636303 6.9167582,13.501255 6.6804246,13.351738 6.4730298,13.178105 6.2656349,12.999649 6.1112946,12.787431 5.9617774,12.57039 5.8701379,12.309941 q -0.086816,-0.260449 -0.086816,-0.573953 0,-0.419613 0.1736329,-0.733117 0.178456,-0.318327 0.4774904,-0.530545 0.2990344,-0.217041 0.6897083,-0.32315 0.390674,-0.106109 0.819933,-0.106109 z m -0.998389,5.266864 q 0,0.192925 0.062701,0.356912 0.062701,0.159163 0.1832791,0.274919 0.1254015,0.115755 0.3086807,0.183279 0.1832791,0.0627 0.4244359,0.0627 0.5064292,0 0.7572322,-0.236334 0.250803,-0.241157 0.250803,-0.631831 0,-0.202571 -0.086816,-0.361735 Q 8.764019,14.793855 8.6289712,14.658808 8.4987466,14.518937 8.3299368,14.403182 8.1611271,14.287426 7.9923174,14.181317 l -0.106109,-0.06752 q -0.212218,0.106109 -0.3858508,0.231511 -0.1736329,0.120578 -0.2990344,0.270095 -0.1205784,0.144695 -0.1881023,0.318327 -0.067524,0.173633 -0.067524,0.376205 z m 0.9887427,-4.176835 q -0.1591634,0 -0.2990344,0.04823 -0.1350477,0.04823 -0.2363336,0.139871 -0.096463,0.09164 -0.1543403,0.226687 -0.057878,0.135048 -0.057878,0.303858 0,0.202572 0.057878,0.352089 0.062701,0.144694 0.1639866,0.260449 0.106109,0.110932 0.2411568,0.202572 0.1398709,0.08682 0.2942112,0.173633 0.1495172,-0.07717 0.284565,-0.16881 0.1350478,-0.09164 0.2363336,-0.207395 0.106109,-0.120578 0.1688097,-0.270095 0.062701,-0.149518 0.062701,-0.342443 0,-0.16881 -0.057878,-0.303858 -0.057878,-0.135047 -0.1591635,-0.226687 -0.1012858,-0.09164 -0.2411567,-0.139871 -0.139871,-0.04823 -0.3038576,-0.04823 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-09.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-09.svg
new file mode 100644
index 00000000..2902ee56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-09.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-09.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 10.307422,13.144343 q 0,0.506429 -0.05788,1.012859 -0.05305,0.501606 -0.197749,0.959804 -0.1398708,0.458197 -0.3858507,0.858518 -0.2411568,0.395497 -0.6173613,0.684885 -0.3713814,0.289388 -0.8971032,0.458198 -0.5208986,0.163986 -1.2250763,0.163986 -0.1012859,0 -0.2218642,-0.0048 -0.1205784,-0.0048 -0.2459799,-0.01447 -0.1205784,-0.0048 -0.2363337,-0.01929 -0.1157552,-0.0096 -0.2025716,-0.02894 l 0,-1.196137 q 0.178456,0.04823 0.3810276,0.07717 0.2073948,0.02412 0.4196128,0.02412 0.6511233,0 1.070736,-0.159164 0.4196128,-0.163986 0.6655927,-0.453375 0.2459799,-0.294211 0.3472657,-0.699354 0.106109,-0.405143 0.1302247,-0.89228 l -0.062701,0 q -0.096463,0.173633 -0.2315105,0.32315 -0.1350478,0.149517 -0.3183269,0.260449 -0.1832791,0.110932 -0.4147896,0.173633 -0.2315105,0.0627 -0.5160755,0.0627 -0.4581979,0 -0.8247561,-0.149517 -0.3665583,-0.149518 -0.6221845,-0.434083 -0.250803,-0.284565 -0.3858508,-0.699354 -0.1350478,-0.41479 -0.1350478,-0.950158 0,-0.573953 0.1591635,-1.027328 0.1639866,-0.453374 0.463021,-0.766878 0.2990344,-0.318327 0.7234702,-0.487137 0.4292591,-0.168809 0.959804,-0.168809 0.5208986,0 0.9742733,0.188102 0.4533747,0.183279 0.786171,0.564307 0.3327963,0.381027 0.5257219,0.964627 0.192925,0.583599 0.192925,1.374593 z M 7.8572696,11.248851 q -0.1977486,0 -0.3617352,0.07235 -0.1639866,0.07235 -0.284565,0.226687 -0.1157552,0.149518 -0.1832791,0.385851 -0.062701,0.231511 -0.062701,0.549838 0,0.511252 0.217041,0.810286 0.2170411,0.299035 0.6559464,0.299035 0.2218642,0 0.4051434,-0.08682 0.1832791,-0.08682 0.3135038,-0.226687 0.1302246,-0.139871 0.1977485,-0.313504 0.072347,-0.173633 0.072347,-0.352089 0,-0.24598 -0.062701,-0.487136 Q 8.7061414,11.880682 8.5807399,11.687756 8.4601615,11.490008 8.2768823,11.369429 8.0984263,11.248851 7.8572696,11.248851 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-10.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-10.svg
new file mode 100644
index 00000000..b0635812
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-10.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-10.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.019457,13.660419 q 0,0.853695 -0.135047,1.52411 -0.130225,0.670416 -0.424436,1.13826 -0.289388,0.467844 -0.752409,0.713824 -0.458198,0.24598 -1.109321,0.24598 -0.6125386,0 -1.0659133,-0.24598 Q 9.078956,16.790633 8.7799216,16.322789 8.4808872,15.854945 8.33137,15.184529 8.186676,14.514114 8.186676,13.660419 q 0,-0.853695 0.1302246,-1.528934 0.1350478,-0.675239 0.4244359,-1.143083 0.2893881,-0.467844 0.747586,-0.713824 0.4581978,-0.250803 1.1093215,-0.250803 0.607715,0 1.061089,0.24598 0.453375,0.24598 0.757233,0.713824 0.303857,0.467844 0.453374,1.143083 0.149517,0.675239 0.149517,1.533757 z m -3.3472554,0 q 0,1.205783 0.2073948,1.813499 0.2073946,0.607715 0.7186476,0.607715 0.501606,0 0.718647,-0.602892 0.221864,-0.602892 0.221864,-1.818322 0,-1.210607 -0.221864,-1.818322 -0.217041,-0.612538 -0.718647,-0.612538 -0.255627,0 -0.434083,0.15434 -0.1736325,0.15434 -0.2845646,0.458198 -0.1109321,0.303857 -0.1591634,0.762055 -0.048231,0.453375 -0.048231,1.056267 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-11.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-11.svg
new file mode 100644
index 00000000..c3a54439
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-11.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-11.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 11.82332,17.186131 -1.490349,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.0048,-0.178456 0.0096,-0.366559 0.0096,-0.192925 0.01447,-0.38585 0.0096,-0.192926 0.01447,-0.352089 -0.02412,0.02894 -0.08199,0.08682 -0.05788,0.05788 -0.130225,0.130225 -0.07235,0.06752 -0.149517,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102867,0.651124 -0.7234703,-0.897103 2.2716971,-1.808676 1.225076,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-12.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-12.svg
new file mode 100644
index 00000000..de76c0ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-12.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-12.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.009811,17.186131 -4.7314955,0 0,-1.036975 1.6591585,-1.789383 q 0.313504,-0.337619 0.56913,-0.622184 0.255626,-0.284565 0.438905,-0.554661 0.183279,-0.270095 0.284565,-0.549837 0.101286,-0.279742 0.101286,-0.602892 0,-0.356912 -0.217041,-0.554661 -0.212218,-0.197748 -0.573953,-0.197748 -0.381028,0 -0.7331166,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 8.259023,11.041456 q 0.2170411,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424421,-0.08682 0.7668781,-0.08682 0.50643,0 0.90675,0.139871 0.405143,0.139871 0.689708,0.40032 0.284565,0.255626 0.434082,0.622185 0.154341,0.366558 0.154341,0.824756 0,0.414789 -0.144694,0.795817 -0.144694,0.376205 -0.395498,0.742763 -0.250803,0.361735 -0.583599,0.72347 -0.327973,0.356912 -0.704178,0.728294 l -0.848871,0.853694 0,0.06752 2.874588,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-13.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-13.svg
new file mode 100644
index 00000000..778d3f9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-13.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-13.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 12.734892,11.711872 q 0,0.366558 -0.120578,0.66077 -0.115755,0.289388 -0.32315,0.511252 -0.202572,0.217041 -0.482313,0.366558 -0.274919,0.144694 -0.598069,0.221864 l 0,0.02894 q 0.853695,0.106109 1.2926,0.520899 0.438905,0.409966 0.438905,1.109321 0,0.463021 -0.168809,0.858518 -0.163987,0.390674 -0.511253,0.680062 -0.342442,0.289388 -0.868164,0.453375 -0.520899,0.159163 -1.2299,0.159163 -0.5691296,0 -1.0707356,-0.09646 -0.5016061,-0.09164 -0.9356882,-0.284565 l 0,-1.268485 q 0.217041,0.115755 0.4581978,0.202572 0.2411568,0.08682 0.4823135,0.149517 0.2411568,0.05788 0.4726673,0.08682 0.2363336,0.02894 0.4437282,0.02894 0.41479,0 0.689709,-0.07717 0.274918,-0.07717 0.438905,-0.217041 0.163986,-0.139871 0.23151,-0.332796 0.07235,-0.197749 0.07235,-0.42926 0,-0.217041 -0.09164,-0.390673 -0.08682,-0.178456 -0.289388,-0.299035 -0.197749,-0.125401 -0.520899,-0.192925 -0.32315,-0.06752 -0.7958172,-0.06752 l -0.5016061,0 0,-1.04662 0.4919598,0 q 0.4437285,0 0.7379395,-0.07717 0.294211,-0.08199 0.467844,-0.217041 0.178456,-0.139871 0.250803,-0.32315 0.07235,-0.183279 0.07235,-0.390674 0,-0.376204 -0.236333,-0.588422 -0.231511,-0.212218 -0.73794,-0.212218 -0.23151,0 -0.4340821,0.04823 -0.1977486,0.04341 -0.3713814,0.115755 -0.1688098,0.06752 -0.3135038,0.154341 -0.1398709,0.08199 -0.2556262,0.163986 L 8.1673834,10.727952 q 0.2025717,-0.149517 0.4389053,-0.274918 0.2411568,-0.125402 0.5208986,-0.217041 0.2797419,-0.09646 0.6028919,-0.149518 0.3231498,-0.05305 0.6897088,-0.05305 0.520898,0 0.945334,0.115755 0.429259,0.110932 0.733117,0.327973 0.303857,0.212218 0.467844,0.525722 0.168809,0.308681 0.168809,0.709001 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-14.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-14.svg
new file mode 100644
index 00000000..30780049
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-14.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-14.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.11592,15.724721 -0.848872,0 0,1.46141 -1.451763,0 0,-1.46141 -2.913174,0 0,-1.036975 2.995167,-4.553039 1.36977,0 0,4.432461 0.848872,0 0,1.157553 z m -2.300635,-1.157553 0,-1.196137 q 0,-0.0627 0,-0.178456 0.0048,-0.120579 0.0096,-0.270096 0.0048,-0.149517 0.0096,-0.308681 0.0096,-0.159163 0.01447,-0.303857 0.0096,-0.144694 0.01447,-0.250803 0.0096,-0.110932 0.01447,-0.159164 l -0.04341,0 q -0.08682,0.202572 -0.197748,0.429259 -0.106109,0.226688 -0.24598,0.453375 l -1.1768452,1.78456 1.6012812,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-15.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-15.svg
new file mode 100644
index 00000000..7a6312ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-15.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-15.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 10.767053,12.681322 q 0.453375,0 0.844049,0.139871 0.390674,0.139871 0.680062,0.409967 0.289388,0.270095 0.453375,0.675239 0.163986,0.40032 0.163986,0.921218 0,0.573953 -0.178456,1.032151 -0.178456,0.453375 -0.525721,0.771702 -0.347266,0.313504 -0.863342,0.482313 -0.511252,0.16881 -1.176845,0.16881 -0.265272,0 -0.5257213,-0.02411 Q 9.3779904,17.234362 9.1368336,17.186131 8.9005,17.142722 8.6834589,17.070375 8.4712409,16.998028 8.2976081,16.901566 l 0,-1.287778 q 0.1688097,0.09646 0.3906739,0.18328 0.2218642,0.08199 0.4581979,0.144694 0.2411567,0.05788 0.4823135,0.09646 0.2411568,0.03376 0.4581976,0.03376 0.6463,0 0.98392,-0.265272 0.337619,-0.270096 0.337619,-0.853695 0,-0.520899 -0.332796,-0.790994 -0.327973,-0.274919 -1.017682,-0.274919 -0.1254011,0 -0.2700951,0.01447 -0.139871,0.01447 -0.2797419,0.03859 -0.1350478,0.02412 -0.2604493,0.05305 -0.1254015,0.02412 -0.2170411,0.05306 l -0.5932456,-0.318327 0.2652724,-3.593236 3.7234606,0 0,1.263661 -2.4308603,0 -0.1157553,1.38424 q 0.1543406,-0.03376 0.3569116,-0.06752 0.207395,-0.03376 0.530545,-0.03376 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-16.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-16.svg
new file mode 100644
index 00000000..8a4514a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-16.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-16.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 8.2493767,14.190964 q 0,-0.50643 0.053055,-1.008036 0.057878,-0.501606 0.1977486,-0.959804 0.144694,-0.463021 0.3858508,-0.858518 0.2459799,-0.395497 0.6173613,-0.684885 0.3762045,-0.294211 0.8971031,-0.458198 0.525722,-0.168809 1.225076,-0.168809 0.101286,0 0.221865,0.0048 0.120578,0.0048 0.241156,0.01447 0.125402,0.0048 0.241157,0.01929 0.115755,0.01447 0.207395,0.03376 l 0,1.191314 q -0.183279,-0.04341 -0.390674,-0.06752 -0.202572,-0.02894 -0.409967,-0.02894 -0.651123,0 -1.070736,0.163987 -0.419612,0.159163 -0.665592,0.448551 -0.2459801,0.289389 -0.3520891,0.694532 -0.1012858,0.405143 -0.1254015,0.897103 l 0.057878,0 q 0.096463,-0.173633 0.2315105,-0.32315 0.139871,-0.15434 0.3231505,-0.260449 0.183279,-0.110932 0.409966,-0.173633 0.231511,-0.0627 0.516076,-0.0627 0.458197,0 0.824756,0.149517 0.366558,0.149517 0.617361,0.434082 0.255626,0.284565 0.390674,0.699355 0.135048,0.41479 0.135048,0.950158 0,0.573953 -0.163987,1.027327 -0.159163,0.453375 -0.458198,0.771702 -0.299034,0.313504 -0.72347,0.482314 -0.424436,0.163986 -0.954981,0.163986 -0.520898,0 -0.9742731,-0.183279 Q 9.3008202,16.911212 8.9632007,16.530184 8.6304044,16.149156 8.437479,15.57038 8.2493767,14.986781 8.2493767,14.190964 Z m 2.4501523,1.900315 q 0.197749,0 0.356912,-0.07235 0.163987,-0.07717 0.279742,-0.226688 0.120579,-0.15434 0.183279,-0.38585 0.06752,-0.231511 0.06752,-0.549838 0,-0.516075 -0.217041,-0.810286 -0.212218,-0.299035 -0.651123,-0.299035 -0.221864,0 -0.405143,0.08682 -0.18328,0.08682 -0.313504,0.226687 -0.1302248,0.139871 -0.2025719,0.313504 -0.067524,0.173633 -0.067524,0.352089 0,0.245979 0.057878,0.491959 0.062701,0.241157 0.1832791,0.438906 0.125402,0.192925 0.303858,0.313503 0.183279,0.120579 0.424435,0.120579 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-17.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-17.svg
new file mode 100644
index 00000000..22977f57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-17.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-17.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 8.8812074,17.186131 2.5080306,-5.787763 -3.2411471,0 0,-1.254015 4.8617201,0 0,0.935688 -2.570731,6.10609 -1.5578726,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-18.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-18.svg
new file mode 100644
index 00000000..76da8ed9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-18.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-18.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 10.60789,10.043067 q 0.438905,0 0.829579,0.106109 0.390674,0.106109 0.684885,0.318327 0.294212,0.212218 0.467844,0.530545 0.173633,0.318327 0.173633,0.747586 0,0.318327 -0.09646,0.578776 -0.09646,0.255626 -0.265273,0.467844 -0.16881,0.207395 -0.40032,0.371382 -0.231511,0.163986 -0.501606,0.299034 0.279742,0.149517 0.545014,0.332796 0.270096,0.18328 0.477491,0.41479 0.207394,0.226687 0.332796,0.511252 0.125401,0.284565 0.125401,0.636654 0,0.438906 -0.173632,0.795818 -0.173633,0.356912 -0.487137,0.607715 -0.313504,0.250803 -0.752409,0.38585 -0.434082,0.135048 -0.959804,0.135048 -0.56913,0 -1.0128586,-0.130224 Q 9.151303,17.022144 8.8474455,16.780987 8.543588,16.53983 8.3844245,16.187742 8.2300842,15.835653 8.2300842,15.396747 q 0,-0.361735 0.106109,-0.651123 0.1061089,-0.289388 0.2893881,-0.520898 0.1832791,-0.231511 0.429259,-0.409967 Q 9.3008202,13.636303 9.580562,13.501255 9.3442284,13.351738 9.1368336,13.178105 8.9294388,12.999649 8.7750985,12.787431 8.6255813,12.57039 8.5339417,12.309941 q -0.086816,-0.260449 -0.086816,-0.573953 0,-0.419613 0.1736328,-0.733117 0.178456,-0.318327 0.4774904,-0.530545 0.2990344,-0.217041 0.6897084,-0.32315 0.3906741,-0.106109 0.8199331,-0.106109 z m -0.9983891,5.266864 q 0,0.192925 0.062701,0.356912 0.062701,0.159163 0.1832792,0.274919 0.1254015,0.115755 0.3086802,0.183279 0.18328,0.0627 0.424436,0.0627 0.50643,0 0.757233,-0.236334 0.250803,-0.241157 0.250803,-0.631831 0,-0.202571 -0.08682,-0.361735 -0.08199,-0.163987 -0.217041,-0.299034 -0.130225,-0.139871 -0.299034,-0.255626 -0.16881,-0.115756 -0.33762,-0.221865 l -0.106109,-0.06752 q -0.212218,0.106109 -0.385851,0.231511 -0.1736325,0.120578 -0.299034,0.270095 -0.1205784,0.144695 -0.1881023,0.318327 -0.067524,0.173633 -0.067524,0.376205 z m 0.9887431,-4.176835 q -0.159164,0 -0.299035,0.04823 -0.135048,0.04823 -0.236333,0.139871 -0.096463,0.09164 -0.1543408,0.226687 -0.057878,0.135048 -0.057878,0.303858 0,0.202572 0.057878,0.352089 0.062701,0.144694 0.1639868,0.260449 0.106109,0.110932 0.241157,0.202572 0.139871,0.08682 0.294211,0.173633 0.149517,-0.07717 0.284565,-0.16881 0.135048,-0.09164 0.236333,-0.207395 0.106109,-0.120578 0.16881,-0.270095 0.0627,-0.149518 0.0627,-0.342443 0,-0.16881 -0.05788,-0.303858 -0.05788,-0.135047 -0.159163,-0.226687 -0.101286,-0.09164 -0.241157,-0.139871 -0.139871,-0.04823 -0.303857,-0.04823 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-19.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-19.svg
new file mode 100644
index 00000000..a4ca5642
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-19.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-19.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 6.4957123,17.186131 -1.4903488,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.00482,-0.178456 0.00965,-0.366559 0.00965,-0.192925 0.014469,-0.38585 0.00965,-0.192926 0.014469,-0.352089 -0.024116,0.02894 -0.081993,0.08682 -0.057878,0.05788 -0.1302247,0.130225 -0.072347,0.06752 -0.1495172,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102868,0.651124 -0.7234702,-0.897103 2.2716966,-1.808676 1.2250764,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 12.971226,13.144343 q 0,0.506429 -0.05788,1.012859 -0.05305,0.501606 -0.197748,0.959804 -0.139871,0.458197 -0.385851,0.858518 -0.241157,0.395497 -0.617361,0.684885 -0.371382,0.289388 -0.897103,0.458198 -0.520899,0.163986 -1.2250767,0.163986 -0.1012858,0 -0.2218642,-0.0048 -0.1205784,-0.0048 -0.2459799,-0.01447 -0.1205784,-0.0048 -0.2363336,-0.01929 -0.1157553,-0.0096 -0.2025717,-0.02894 l 0,-1.196137 q 0.178456,0.04823 0.3810277,0.07717 0.2073948,0.02412 0.4196127,0.02412 0.6511237,0 1.0707357,-0.159164 0.419613,-0.163986 0.665593,-0.453375 0.24598,-0.294211 0.347266,-0.699354 0.106109,-0.405143 0.130224,-0.89228 l -0.0627,0 q -0.09646,0.173633 -0.231511,0.32315 -0.135048,0.149517 -0.318327,0.260449 -0.183279,0.110932 -0.414789,0.173633 -0.231511,0.0627 -0.516076,0.0627 -0.4581977,0 -0.824756,-0.149517 Q 8.9632007,14.436943 8.7075746,14.152378 8.4567715,13.867813 8.3217238,13.453024 8.186676,13.038234 8.186676,12.502866 q 0,-0.573953 0.1591634,-1.027328 0.1639866,-0.453374 0.463021,-0.766878 0.2990344,-0.318327 0.7234703,-0.487137 0.429259,-0.168809 0.9598043,-0.168809 0.520898,0 0.974273,0.188102 0.453375,0.183279 0.786171,0.564307 0.332796,0.381027 0.525722,0.964627 0.192925,0.583599 0.192925,1.374593 z m -2.450153,-1.895492 q -0.197748,0 -0.361735,0.07235 -0.1639863,0.07235 -0.2845647,0.226687 -0.1157553,0.149518 -0.1832791,0.385851 -0.062701,0.231511 -0.062701,0.549838 0,0.511252 0.2170411,0.810286 0.2170415,0.299035 0.6559465,0.299035 0.221864,0 0.405143,-0.08682 0.183279,-0.08682 0.313504,-0.226687 0.130225,-0.139871 0.197749,-0.313504 0.07235,-0.173633 0.07235,-0.352089 0,-0.24598 -0.0627,-0.487136 -0.05788,-0.24598 -0.183279,-0.438906 -0.120579,-0.197748 -0.303858,-0.318327 -0.178456,-0.120578 -0.419613,-0.120578 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-20.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-20.svg
new file mode 100644
index 00000000..3b617572
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-20.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-20.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.019457,13.660419 q 0,0.853695 -0.135047,1.52411 -0.130225,0.670416 -0.424436,1.13826 -0.289388,0.467844 -0.752409,0.713824 -0.458198,0.24598 -1.109321,0.24598 -0.6125386,0 -1.0659133,-0.24598 Q 9.078956,16.790633 8.7799216,16.322789 8.4808872,15.854945 8.33137,15.184529 8.186676,14.514114 8.186676,13.660419 q 0,-0.853695 0.1302246,-1.528934 0.1350478,-0.675239 0.4244359,-1.143083 0.2893881,-0.467844 0.747586,-0.713824 0.4581978,-0.250803 1.1093215,-0.250803 0.607715,0 1.061089,0.24598 0.453375,0.24598 0.757233,0.713824 0.303857,0.467844 0.453374,1.143083 0.149517,0.675239 0.149517,1.533757 z m -3.3472554,0 q 0,1.205783 0.2073948,1.813499 0.2073946,0.607715 0.7186476,0.607715 0.501606,0 0.718647,-0.602892 0.221864,-0.602892 0.221864,-1.818322 0,-1.210607 -0.221864,-1.818322 -0.217041,-0.612538 -0.718647,-0.612538 -0.255627,0 -0.434083,0.15434 -0.1736325,0.15434 -0.2845646,0.458198 -0.1109321,0.303857 -0.1591634,0.762055 -0.048231,0.453375 -0.048231,1.056267 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-21.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-21.svg
new file mode 100644
index 00000000..97f1d8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-21.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-21.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 11.82332,17.186131 -1.490349,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.0048,-0.178456 0.0096,-0.366559 0.0096,-0.192925 0.01447,-0.38585 0.0096,-0.192926 0.01447,-0.352089 -0.02412,0.02894 -0.08199,0.08682 -0.05788,0.05788 -0.130225,0.130225 -0.07235,0.06752 -0.149517,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102867,0.651124 -0.7234703,-0.897103 2.2716971,-1.808676 1.225076,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-22.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-22.svg
new file mode 100644
index 00000000..7d147e5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-22.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-22.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.009811,17.186131 -4.7314955,0 0,-1.036975 1.6591585,-1.789383 q 0.313504,-0.337619 0.56913,-0.622184 0.255626,-0.284565 0.438905,-0.554661 0.183279,-0.270095 0.284565,-0.549837 0.101286,-0.279742 0.101286,-0.602892 0,-0.356912 -0.217041,-0.554661 -0.212218,-0.197748 -0.573953,-0.197748 -0.381028,0 -0.7331166,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 8.259023,11.041456 q 0.2170411,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424421,-0.08682 0.7668781,-0.08682 0.50643,0 0.90675,0.139871 0.405143,0.139871 0.689708,0.40032 0.284565,0.255626 0.434082,0.622185 0.154341,0.366558 0.154341,0.824756 0,0.414789 -0.144694,0.795817 -0.144694,0.376205 -0.395498,0.742763 -0.250803,0.361735 -0.583599,0.72347 -0.327973,0.356912 -0.704178,0.728294 l -0.848871,0.853694 0,0.06752 2.874588,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-23.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-23.svg
new file mode 100644
index 00000000..66142b37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-23.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-23.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 12.734892,11.711872 q 0,0.366558 -0.120578,0.66077 -0.115755,0.289388 -0.32315,0.511252 -0.202572,0.217041 -0.482313,0.366558 -0.274919,0.144694 -0.598069,0.221864 l 0,0.02894 q 0.853695,0.106109 1.2926,0.520899 0.438905,0.409966 0.438905,1.109321 0,0.463021 -0.168809,0.858518 -0.163987,0.390674 -0.511253,0.680062 -0.342442,0.289388 -0.868164,0.453375 -0.520899,0.159163 -1.2299,0.159163 -0.5691296,0 -1.0707356,-0.09646 -0.5016061,-0.09164 -0.9356882,-0.284565 l 0,-1.268485 q 0.217041,0.115755 0.4581978,0.202572 0.2411568,0.08682 0.4823135,0.149517 0.2411568,0.05788 0.4726673,0.08682 0.2363336,0.02894 0.4437282,0.02894 0.41479,0 0.689709,-0.07717 0.274918,-0.07717 0.438905,-0.217041 0.163986,-0.139871 0.23151,-0.332796 0.07235,-0.197749 0.07235,-0.42926 0,-0.217041 -0.09164,-0.390673 -0.08682,-0.178456 -0.289388,-0.299035 -0.197749,-0.125401 -0.520899,-0.192925 -0.32315,-0.06752 -0.7958172,-0.06752 l -0.5016061,0 0,-1.04662 0.4919598,0 q 0.4437285,0 0.7379395,-0.07717 0.294211,-0.08199 0.467844,-0.217041 0.178456,-0.139871 0.250803,-0.32315 0.07235,-0.183279 0.07235,-0.390674 0,-0.376204 -0.236333,-0.588422 -0.231511,-0.212218 -0.73794,-0.212218 -0.23151,0 -0.4340821,0.04823 -0.1977486,0.04341 -0.3713814,0.115755 -0.1688098,0.06752 -0.3135038,0.154341 -0.1398709,0.08199 -0.2556262,0.163986 L 8.1673834,10.727952 q 0.2025717,-0.149517 0.4389053,-0.274918 0.2411568,-0.125402 0.5208986,-0.217041 0.2797419,-0.09646 0.6028919,-0.149518 0.3231498,-0.05305 0.6897088,-0.05305 0.520898,0 0.945334,0.115755 0.429259,0.110932 0.733117,0.327973 0.303857,0.212218 0.467844,0.525722 0.168809,0.308681 0.168809,0.709001 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-24.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-24.svg
new file mode 100644
index 00000000..ebca9c02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-24.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-24.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.11592,15.724721 -0.848872,0 0,1.46141 -1.451763,0 0,-1.46141 -2.913174,0 0,-1.036975 2.995167,-4.553039 1.36977,0 0,4.432461 0.848872,0 0,1.157553 z m -2.300635,-1.157553 0,-1.196137 q 0,-0.0627 0,-0.178456 0.0048,-0.120579 0.0096,-0.270096 0.0048,-0.149517 0.0096,-0.308681 0.0096,-0.159163 0.01447,-0.303857 0.0096,-0.144694 0.01447,-0.250803 0.0096,-0.110932 0.01447,-0.159164 l -0.04341,0 q -0.08682,0.202572 -0.197748,0.429259 -0.106109,0.226688 -0.24598,0.453375 l -1.1768452,1.78456 1.6012812,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-25.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-25.svg
new file mode 100644
index 00000000..ef41365f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-25.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-25.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 10.767053,12.681322 q 0.453375,0 0.844049,0.139871 0.390674,0.139871 0.680062,0.409967 0.289388,0.270095 0.453375,0.675239 0.163986,0.40032 0.163986,0.921218 0,0.573953 -0.178456,1.032151 -0.178456,0.453375 -0.525721,0.771702 -0.347266,0.313504 -0.863342,0.482313 -0.511252,0.16881 -1.176845,0.16881 -0.265272,0 -0.5257213,-0.02411 Q 9.3779904,17.234362 9.1368336,17.186131 8.9005,17.142722 8.6834589,17.070375 8.4712409,16.998028 8.2976081,16.901566 l 0,-1.287778 q 0.1688097,0.09646 0.3906739,0.18328 0.2218642,0.08199 0.4581979,0.144694 0.2411567,0.05788 0.4823135,0.09646 0.2411568,0.03376 0.4581976,0.03376 0.6463,0 0.98392,-0.265272 0.337619,-0.270096 0.337619,-0.853695 0,-0.520899 -0.332796,-0.790994 -0.327973,-0.274919 -1.017682,-0.274919 -0.1254011,0 -0.2700951,0.01447 -0.139871,0.01447 -0.2797419,0.03859 -0.1350478,0.02412 -0.2604493,0.05305 -0.1254015,0.02412 -0.2170411,0.05306 l -0.5932456,-0.318327 0.2652724,-3.593236 3.7234606,0 0,1.263661 -2.4308603,0 -0.1157553,1.38424 q 0.1543406,-0.03376 0.3569116,-0.06752 0.207395,-0.03376 0.530545,-0.03376 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-26.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-26.svg
new file mode 100644
index 00000000..eeba4c44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-26.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-26.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 8.2493767,14.190964 q 0,-0.50643 0.053055,-1.008036 0.057878,-0.501606 0.1977486,-0.959804 0.144694,-0.463021 0.3858508,-0.858518 0.2459799,-0.395497 0.6173613,-0.684885 0.3762045,-0.294211 0.8971031,-0.458198 0.525722,-0.168809 1.225076,-0.168809 0.101286,0 0.221865,0.0048 0.120578,0.0048 0.241156,0.01447 0.125402,0.0048 0.241157,0.01929 0.115755,0.01447 0.207395,0.03376 l 0,1.191314 q -0.183279,-0.04341 -0.390674,-0.06752 -0.202572,-0.02894 -0.409967,-0.02894 -0.651123,0 -1.070736,0.163987 -0.419612,0.159163 -0.665592,0.448551 -0.2459801,0.289389 -0.3520891,0.694532 -0.1012858,0.405143 -0.1254015,0.897103 l 0.057878,0 q 0.096463,-0.173633 0.2315105,-0.32315 0.139871,-0.15434 0.3231505,-0.260449 0.183279,-0.110932 0.409966,-0.173633 0.231511,-0.0627 0.516076,-0.0627 0.458197,0 0.824756,0.149517 0.366558,0.149517 0.617361,0.434082 0.255626,0.284565 0.390674,0.699355 0.135048,0.41479 0.135048,0.950158 0,0.573953 -0.163987,1.027327 -0.159163,0.453375 -0.458198,0.771702 -0.299034,0.313504 -0.72347,0.482314 -0.424436,0.163986 -0.954981,0.163986 -0.520898,0 -0.9742731,-0.183279 Q 9.3008202,16.911212 8.9632007,16.530184 8.6304044,16.149156 8.437479,15.57038 8.2493767,14.986781 8.2493767,14.190964 Z m 2.4501523,1.900315 q 0.197749,0 0.356912,-0.07235 0.163987,-0.07717 0.279742,-0.226688 0.120579,-0.15434 0.183279,-0.38585 0.06752,-0.231511 0.06752,-0.549838 0,-0.516075 -0.217041,-0.810286 -0.212218,-0.299035 -0.651123,-0.299035 -0.221864,0 -0.405143,0.08682 -0.18328,0.08682 -0.313504,0.226687 -0.1302248,0.139871 -0.2025719,0.313504 -0.067524,0.173633 -0.067524,0.352089 0,0.245979 0.057878,0.491959 0.062701,0.241157 0.1832791,0.438906 0.125402,0.192925 0.303858,0.313503 0.183279,0.120579 0.424435,0.120579 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-27.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-27.svg
new file mode 100644
index 00000000..1a21a991
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-27.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-27.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 8.8812074,17.186131 2.5080306,-5.787763 -3.2411471,0 0,-1.254015 4.8617201,0 0,0.935688 -2.570731,6.10609 -1.5578726,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-28.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-28.svg
new file mode 100644
index 00000000..dd3bbee6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-28.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-28.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 10.60789,10.043067 q 0.438905,0 0.829579,0.106109 0.390674,0.106109 0.684885,0.318327 0.294212,0.212218 0.467844,0.530545 0.173633,0.318327 0.173633,0.747586 0,0.318327 -0.09646,0.578776 -0.09646,0.255626 -0.265273,0.467844 -0.16881,0.207395 -0.40032,0.371382 -0.231511,0.163986 -0.501606,0.299034 0.279742,0.149517 0.545014,0.332796 0.270096,0.18328 0.477491,0.41479 0.207394,0.226687 0.332796,0.511252 0.125401,0.284565 0.125401,0.636654 0,0.438906 -0.173632,0.795818 -0.173633,0.356912 -0.487137,0.607715 -0.313504,0.250803 -0.752409,0.38585 -0.434082,0.135048 -0.959804,0.135048 -0.56913,0 -1.0128586,-0.130224 Q 9.151303,17.022144 8.8474455,16.780987 8.543588,16.53983 8.3844245,16.187742 8.2300842,15.835653 8.2300842,15.396747 q 0,-0.361735 0.106109,-0.651123 0.1061089,-0.289388 0.2893881,-0.520898 0.1832791,-0.231511 0.429259,-0.409967 Q 9.3008202,13.636303 9.580562,13.501255 9.3442284,13.351738 9.1368336,13.178105 8.9294388,12.999649 8.7750985,12.787431 8.6255813,12.57039 8.5339417,12.309941 q -0.086816,-0.260449 -0.086816,-0.573953 0,-0.419613 0.1736328,-0.733117 0.178456,-0.318327 0.4774904,-0.530545 0.2990344,-0.217041 0.6897084,-0.32315 0.3906741,-0.106109 0.8199331,-0.106109 z m -0.9983891,5.266864 q 0,0.192925 0.062701,0.356912 0.062701,0.159163 0.1832792,0.274919 0.1254015,0.115755 0.3086802,0.183279 0.18328,0.0627 0.424436,0.0627 0.50643,0 0.757233,-0.236334 0.250803,-0.241157 0.250803,-0.631831 0,-0.202571 -0.08682,-0.361735 -0.08199,-0.163987 -0.217041,-0.299034 -0.130225,-0.139871 -0.299034,-0.255626 -0.16881,-0.115756 -0.33762,-0.221865 l -0.106109,-0.06752 q -0.212218,0.106109 -0.385851,0.231511 -0.1736325,0.120578 -0.299034,0.270095 -0.1205784,0.144695 -0.1881023,0.318327 -0.067524,0.173633 -0.067524,0.376205 z m 0.9887431,-4.176835 q -0.159164,0 -0.299035,0.04823 -0.135048,0.04823 -0.236333,0.139871 -0.096463,0.09164 -0.1543408,0.226687 -0.057878,0.135048 -0.057878,0.303858 0,0.202572 0.057878,0.352089 0.062701,0.144694 0.1639868,0.260449 0.106109,0.110932 0.241157,0.202572 0.139871,0.08682 0.294211,0.173633 0.149517,-0.07717 0.284565,-0.16881 0.135048,-0.09164 0.236333,-0.207395 0.106109,-0.120578 0.16881,-0.270095 0.0627,-0.149518 0.0627,-0.342443 0,-0.16881 -0.05788,-0.303858 -0.05788,-0.135047 -0.159163,-0.226687 -0.101286,-0.09164 -0.241157,-0.139871 -0.139871,-0.04823 -0.303857,-0.04823 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-29.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-29.svg
new file mode 100644
index 00000000..1ae7dfc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-29.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-29.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.6822035,17.186131 -4.7314956,0 0,-1.036975 1.6591585,-1.789383 q 0.3135038,-0.337619 0.56913,-0.622184 0.2556261,-0.284565 0.4389053,-0.554661 0.1832791,-0.270095 0.284565,-0.549837 0.1012858,-0.279742 0.1012858,-0.602892 0,-0.356912 -0.2170411,-0.554661 -0.2122179,-0.197748 -0.5739531,-0.197748 -0.3810277,0 -0.7331165,0.188102 -0.3520889,0.188102 -0.7379397,0.535368 L 2.9314154,11.041456 q 0.217041,-0.197748 0.4533747,-0.376204 0.2363336,-0.183279 0.5208986,-0.32315 0.284565,-0.139871 0.6270076,-0.221865 0.3424426,-0.08682 0.7668785,-0.08682 0.5064292,0 0.9067494,0.139871 0.4051433,0.139871 0.6897083,0.40032 0.284565,0.255626 0.4340822,0.622185 0.1543403,0.366558 0.1543403,0.824756 0,0.414789 -0.1446941,0.795817 -0.144694,0.376205 -0.395497,0.742763 -0.2508031,0.361735 -0.5835994,0.72347 -0.3279732,0.356912 -0.7041777,0.728294 l -0.8488718,0.853694 0,0.06752 2.8745885,0 0,1.254016 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 12.971226,13.144343 q 0,0.506429 -0.05788,1.012859 -0.05305,0.501606 -0.197748,0.959804 -0.139871,0.458197 -0.385851,0.858518 -0.241157,0.395497 -0.617361,0.684885 -0.371382,0.289388 -0.897103,0.458198 -0.520899,0.163986 -1.2250767,0.163986 -0.1012858,0 -0.2218642,-0.0048 -0.1205784,-0.0048 -0.2459799,-0.01447 -0.1205784,-0.0048 -0.2363336,-0.01929 -0.1157553,-0.0096 -0.2025717,-0.02894 l 0,-1.196137 q 0.178456,0.04823 0.3810277,0.07717 0.2073948,0.02412 0.4196127,0.02412 0.6511237,0 1.0707357,-0.159164 0.419613,-0.163986 0.665593,-0.453375 0.24598,-0.294211 0.347266,-0.699354 0.106109,-0.405143 0.130224,-0.89228 l -0.0627,0 q -0.09646,0.173633 -0.231511,0.32315 -0.135048,0.149517 -0.318327,0.260449 -0.183279,0.110932 -0.414789,0.173633 -0.231511,0.0627 -0.516076,0.0627 -0.4581977,0 -0.824756,-0.149517 Q 8.9632007,14.436943 8.7075746,14.152378 8.4567715,13.867813 8.3217238,13.453024 8.186676,13.038234 8.186676,12.502866 q 0,-0.573953 0.1591634,-1.027328 0.1639866,-0.453374 0.463021,-0.766878 0.2990344,-0.318327 0.7234703,-0.487137 0.429259,-0.168809 0.9598043,-0.168809 0.520898,0 0.974273,0.188102 0.453375,0.183279 0.786171,0.564307 0.332796,0.381027 0.525722,0.964627 0.192925,0.583599 0.192925,1.374593 z m -2.450153,-1.895492 q -0.197748,0 -0.361735,0.07235 -0.1639863,0.07235 -0.2845647,0.226687 -0.1157553,0.149518 -0.1832791,0.385851 -0.062701,0.231511 -0.062701,0.549838 0,0.511252 0.2170411,0.810286 0.2170415,0.299035 0.6559465,0.299035 0.221864,0 0.405143,-0.08682 0.183279,-0.08682 0.313504,-0.226687 0.130225,-0.139871 0.197749,-0.313504 0.07235,-0.173633 0.07235,-0.352089 0,-0.24598 -0.0627,-0.487136 -0.05788,-0.24598 -0.183279,-0.438906 -0.120579,-0.197748 -0.303858,-0.318327 -0.178456,-0.120578 -0.419613,-0.120578 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-30.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-30.svg
new file mode 100644
index 00000000..aaf5ae4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-30.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-30.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.4072848,11.711872 q 0,0.366558 -0.1205783,0.66077 -0.1157553,0.289388 -0.3231501,0.511252 -0.2025717,0.217041 -0.4823135,0.366558 -0.2749187,0.144694 -0.5980688,0.221864 l 0,0.02894 q 0.8536949,0.106109 1.2926003,0.520899 0.4389053,0.409966 0.4389053,1.109321 0,0.463021 -0.1688098,0.858518 -0.1639866,0.390674 -0.5112523,0.680062 -0.3424426,0.289388 -0.8681643,0.453375 -0.5208987,0.159163 -1.2298995,0.159163 -0.56913,0 -1.070736,-0.09646 -0.5016061,-0.09164 -0.9356883,-0.284565 l 0,-1.268485 q 0.2170411,0.115755 0.4581979,0.202572 0.2411567,0.08682 0.4823135,0.149517 0.2411568,0.05788 0.4726672,0.08682 0.2363337,0.02894 0.4437285,0.02894 0.4147896,0 0.6897083,-0.07717 0.2749187,-0.07717 0.4389053,-0.217041 0.1639866,-0.139871 0.2315105,-0.332796 0.072347,-0.197749 0.072347,-0.42926 0,-0.217041 -0.091639,-0.390673 Q 5.9410517,14.475529 5.7384801,14.35495 5.5407315,14.229549 5.2175815,14.162025 4.8944314,14.094501 4.4217641,14.094501 l -0.501606,0 0,-1.04662 0.4919598,0 q 0.4437284,0 0.7379397,-0.07717 0.2942112,-0.08199 0.4678441,-0.217041 0.178456,-0.139871 0.250803,-0.32315 0.072347,-0.183279 0.072347,-0.390674 0,-0.376204 -0.2363336,-0.588422 -0.2315105,-0.212218 -0.7379397,-0.212218 -0.2315105,0 -0.4340821,0.04823 -0.1977486,0.04341 -0.3713815,0.115755 -0.1688097,0.06752 -0.3135037,0.154341 -0.139871,0.08199 -0.2556262,0.163986 L 2.8397758,10.727952 q 0.2025717,-0.149517 0.4389053,-0.274918 0.2411568,-0.125402 0.5208986,-0.217041 0.2797418,-0.09646 0.6028919,-0.149518 0.3231501,-0.05305 0.6897083,-0.05305 0.5208986,0 0.9453345,0.115755 0.4292591,0.110932 0.7331166,0.327973 0.3038575,0.212218 0.4678441,0.525722 0.1688097,0.308681 0.1688097,0.709001 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 13.019457,13.660419 q 0,0.853695 -0.135047,1.52411 -0.130225,0.670416 -0.424436,1.13826 -0.289388,0.467844 -0.752409,0.713824 -0.458198,0.24598 -1.109321,0.24598 -0.6125386,0 -1.0659133,-0.24598 Q 9.078956,16.790633 8.7799216,16.322789 8.4808872,15.854945 8.33137,15.184529 8.186676,14.514114 8.186676,13.660419 q 0,-0.853695 0.1302246,-1.528934 0.1350478,-0.675239 0.4244359,-1.143083 0.2893881,-0.467844 0.747586,-0.713824 0.4581978,-0.250803 1.1093215,-0.250803 0.607715,0 1.061089,0.24598 0.453375,0.24598 0.757233,0.713824 0.303857,0.467844 0.453374,1.143083 0.149517,0.675239 0.149517,1.533757 z m -3.3472554,0 q 0,1.205783 0.2073948,1.813499 0.2073946,0.607715 0.7186476,0.607715 0.501606,0 0.718647,-0.602892 0.221864,-0.602892 0.221864,-1.818322 0,-1.210607 -0.221864,-1.818322 -0.217041,-0.612538 -0.718647,-0.612538 -0.255627,0 -0.434083,0.15434 -0.1736325,0.15434 -0.2845646,0.458198 -0.1109321,0.303857 -0.1591634,0.762055 -0.048231,0.453375 -0.048231,1.056267 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar-31.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar-31.svg
new file mode 100644
index 00000000..114689ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar-31.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ viewBox="0 0 18.062223 18.062223"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-31.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="5.6568543"
+ inkscape:cx="52.325873"
+ inkscape:cy="18.156652"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 3.386955,0.56444811 0,1.35466419 -1.6937552,0 c -0.3386669,0 -0.5644446,0.2822401 -0.5642309,0.5644441 l -7.92e-5,15.0142516 c -1.345e-4,0.2822 0.2820876,0.564424 0.5643101,0.564416 l 14.6755612,0 c 0.282224,8e-6 0.564444,-0.2822 0.56418,-0.564308 l 3.93e-4,-15.0143596 c -1.29e-4,-0.28224 -0.282352,-0.5644441 -0.564573,-0.5644441 l -1.692995,0 0,-1.35466419 C 14.675427,0 14.675427,0 14.110982,0 l -1.467556,0 c -0.564445,0 -0.564445,0 -0.564445,0.56444811 l 0,1.12888819 -6.0960018,0 0,-1.12888819 C 5.9829792,0 5.9829792,0 5.4185343,0 L 3.9509783,0 C 3.3865337,0 3.386955,0 3.386955,0.56444811 Z m 0.751419,0.18740003 1.0927647,0 0,2.26212036 c 0,0.9371522 -1.0927647,0.9371522 -1.0927647,0 z m 8.692447,0 1.092765,0 0,2.26212036 c 0,0.9371522 -1.092765,0.9371522 -1.092765,0 z M 2.2575099,5.6444571 l 13.5466771,0 0,11.2891549 -13.5466771,-2.16e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,2.4049466)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.42840672px;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 7.4072848,11.711872 q 0,0.366558 -0.1205783,0.66077 -0.1157553,0.289388 -0.3231501,0.511252 -0.2025717,0.217041 -0.4823135,0.366558 -0.2749187,0.144694 -0.5980688,0.221864 l 0,0.02894 q 0.8536949,0.106109 1.2926003,0.520899 0.4389053,0.409966 0.4389053,1.109321 0,0.463021 -0.1688098,0.858518 -0.1639866,0.390674 -0.5112523,0.680062 -0.3424426,0.289388 -0.8681643,0.453375 -0.5208987,0.159163 -1.2298995,0.159163 -0.56913,0 -1.070736,-0.09646 -0.5016061,-0.09164 -0.9356883,-0.284565 l 0,-1.268485 q 0.2170411,0.115755 0.4581979,0.202572 0.2411567,0.08682 0.4823135,0.149517 0.2411568,0.05788 0.4726672,0.08682 0.2363337,0.02894 0.4437285,0.02894 0.4147896,0 0.6897083,-0.07717 0.2749187,-0.07717 0.4389053,-0.217041 0.1639866,-0.139871 0.2315105,-0.332796 0.072347,-0.197749 0.072347,-0.42926 0,-0.217041 -0.091639,-0.390673 Q 5.9410517,14.475529 5.7384801,14.35495 5.5407315,14.229549 5.2175815,14.162025 4.8944314,14.094501 4.4217641,14.094501 l -0.501606,0 0,-1.04662 0.4919598,0 q 0.4437284,0 0.7379397,-0.07717 0.2942112,-0.08199 0.4678441,-0.217041 0.178456,-0.139871 0.250803,-0.32315 0.072347,-0.183279 0.072347,-0.390674 0,-0.376204 -0.2363336,-0.588422 -0.2315105,-0.212218 -0.7379397,-0.212218 -0.2315105,0 -0.4340821,0.04823 -0.1977486,0.04341 -0.3713815,0.115755 -0.1688097,0.06752 -0.3135037,0.154341 -0.139871,0.08199 -0.2556262,0.163986 L 2.8397758,10.727952 q 0.2025717,-0.149517 0.4389053,-0.274918 0.2411568,-0.125402 0.5208986,-0.217041 0.2797418,-0.09646 0.6028919,-0.149518 0.3231501,-0.05305 0.6897083,-0.05305 0.5208986,0 0.9453345,0.115755 0.4292591,0.110932 0.7331166,0.327973 0.3038575,0.212218 0.4678441,0.525722 0.1688097,0.308681 0.1688097,0.709001 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 11.82332,17.186131 -1.490349,0 0,-4.080373 q 0,-0.125401 0,-0.299034 0.0048,-0.178456 0.0096,-0.366559 0.0096,-0.192925 0.01447,-0.38585 0.0096,-0.192926 0.01447,-0.352089 -0.02412,0.02894 -0.08199,0.08682 -0.05788,0.05788 -0.130225,0.130225 -0.07235,0.06752 -0.149517,0.139871 -0.07717,0.07235 -0.1495171,0.130224 l -0.8102867,0.651124 -0.7234703,-0.897103 2.2716971,-1.808676 1.225076,0 0,7.051424 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778091px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.11288894px;word-spacing:0.22577785px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/calendar.svg b/.icons/Material-Black-Lime-Numix/64/places/calendar.svg
new file mode 120000
index 00000000..235198f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/calendar.svg
@@ -0,0 +1 @@
+calendar-07.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-fileopen.svg
new file mode 100644
index 00000000..8758a3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-art.svg
new file mode 100644
index 00000000..f8009d26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-books.svg
new file mode 100644
index 00000000..fb503fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-cloud.svg
new file mode 100644
index 00000000..bc0379e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-copy.svg
new file mode 100644
index 00000000..c1d3a42b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-documents.svg
new file mode 100644
index 00000000..2ed167fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="fill:#222420;stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="fill:#222420;stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="fill:#222420;stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="fill:#222420;stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="fill:#222420;stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-download.svg
new file mode 100644
index 00000000..519f832e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-dropbox.svg
new file mode 100644
index 00000000..5c4ffd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-google-drive.svg
new file mode 100644
index 00000000..28c2ba75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-hdd.svg
new file mode 100644
index 00000000..da8be9a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-move.svg
new file mode 100644
index 00000000..9b406203
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" y="13.998" x="8.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" y="31.998" x="28.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-music.svg
new file mode 100644
index 00000000..9a79e46c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-open.svg
new file mode 100644
index 00000000..af192d18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" id="radialGradient3964" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect width="50" height="36" x="7" y="-0.002" rx="2" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-pictures.svg
new file mode 100644
index 00000000..27178ea8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#222420;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill:#222420;fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z" style="fill:#222420"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#222420;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-projects.svg
new file mode 100644
index 00000000..ae44eb94
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-publicshare.svg
new file mode 100644
index 00000000..94a8b7da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-recent.svg
new file mode 100644
index 00000000..334d8af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-rss.svg
new file mode 100644
index 00000000..38e79856
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-saved-search.svg
new file mode 100644
index 00000000..c589e6a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-steam.svg
new file mode 100644
index 00000000..0256f031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-system.svg
new file mode 100644
index 00000000..d48c70c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#222420;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-templates.svg
new file mode 100644
index 00000000..2c324348
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="fill:#222420;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-ubuntu.svg
new file mode 100644
index 00000000..631ee2c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-video.svg
new file mode 100644
index 00000000..1a669386
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#222420;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-vm.svg
new file mode 100644
index 00000000..635314a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-wine.svg
new file mode 100644
index 00000000..49ac793f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-folder.svg
new file mode 100644
index 00000000..3fc0a9ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-network.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-network.svg
new file mode 100644
index 00000000..e8965cbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-user-desktop.svg
new file mode 100644
index 00000000..07b7543a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#222420;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/custom-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/custom-user-home.svg
new file mode 100644
index 00000000..f132afc7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/custom-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z" style="fill:#222420"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="fill:#222420;stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="fill:#222420;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/default-fileopen.svg
new file mode 100644
index 00000000..3fbcd33f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-art.svg
new file mode 100644
index 00000000..fa1c18fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-books.svg
new file mode 100644
index 00000000..a2678ec7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-cloud.svg
new file mode 100644
index 00000000..5e5ac98e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-copy.svg
new file mode 100644
index 00000000..b4e8563b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-documents.svg
new file mode 100644
index 00000000..b9d5e635
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-download.svg
new file mode 100644
index 00000000..8e1b0205
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-dropbox.svg
new file mode 100644
index 00000000..edacdd9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-google-drive.svg
new file mode 100644
index 00000000..df6ce604
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-hdd.svg
new file mode 100644
index 00000000..0ba8824d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-move.svg
new file mode 100644
index 00000000..5dd824b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="8.5" width="15.786"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="28.5" width="15.786"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-music.svg
new file mode 100644
index 00000000..1aea7c3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-open.svg
new file mode 100644
index 00000000..8b1e2939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient cy="56.5" cx="32.5" id="radialGradient3964" gradientUnits="userSpaceOnUse" r="33.5" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect style="fill:#ef6c00;fill-opacity:1;stroke:none" y="-0.002" x="7" rx="2" width="50" height="36"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-pictures.svg
new file mode 100644
index 00000000..ae380877
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#b17621;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#b17621;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-projects.svg
new file mode 100644
index 00000000..eaadce39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-publicshare.svg
new file mode 100644
index 00000000..ea1932d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-recent.svg
new file mode 100644
index 00000000..d85bcc19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-rss.svg
new file mode 100644
index 00000000..84445aad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-saved-search.svg
new file mode 100644
index 00000000..c699b703
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-steam.svg
new file mode 100644
index 00000000..0ae6d891
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-system.svg
new file mode 100644
index 00000000..d3144fb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#b17621;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-templates.svg
new file mode 100644
index 00000000..73076c46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-ubuntu.svg
new file mode 100644
index 00000000..b3c1a312
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-video.svg
new file mode 100644
index 00000000..20553039
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#b17621;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-vm.svg
new file mode 100644
index 00000000..94fc224e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder-wine.svg
new file mode 100644
index 00000000..c964495e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/default-folder.svg
new file mode 100644
index 00000000..ea50ea4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-network.svg b/.icons/Material-Black-Lime-Numix/64/places/default-network.svg
new file mode 100644
index 00000000..6b7b515d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/default-user-desktop.svg
new file mode 100644
index 00000000..e590ba8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#b17621;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/default-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/default-user-home.svg
new file mode 100644
index 00000000..308857dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/default-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/distributor-logo.svg b/.icons/Material-Black-Lime-Numix/64/places/distributor-logo.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/distributor-logo.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/edittrash.svg b/.icons/Material-Black-Lime-Numix/64/places/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/emptytrash.svg b/.icons/Material-Black-Lime-Numix/64/places/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/fileopen.svg
new file mode 120000
index 00000000..06bb260f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/fileopen.svg
@@ -0,0 +1 @@
+custom-fileopen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-art.svg
new file mode 120000
index 00000000..3edc2212
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-books.svg
new file mode 120000
index 00000000..edc0a0a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-cloud.svg
new file mode 120000
index 00000000..eb839a2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-copy.svg
new file mode 120000
index 00000000..7e998af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-documents.svg
new file mode 120000
index 00000000..8b320f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-download.svg
new file mode 120000
index 00000000..85961597
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-drag-accept.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-drag-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-dropbox.svg
new file mode 120000
index 00000000..0638a403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-google-drive.svg
new file mode 120000
index 00000000..1e690aaa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-hdd.svg
new file mode 120000
index 00000000..03d9102e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-home.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-images.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-move.svg
new file mode 120000
index 00000000..8c09fa18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-music.svg
new file mode 120000
index 00000000..bc09a88d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-open.svg
new file mode 120000
index 00000000..b240ade2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-pictures.svg
new file mode 120000
index 00000000..f562cf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-projects.svg
new file mode 120000
index 00000000..dd4dd170
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-publicshare.svg
new file mode 120000
index 00000000..8a9b9baf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-recent.svg
new file mode 120000
index 00000000..ce6c12c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-remote-ftp.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-remote-nfs.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-remote-smb.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-remote-ssh.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-remote-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-remote.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-remote.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-remote.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-rss.svg
new file mode 120000
index 00000000..5a6bcfad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-saved-search-alt.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-saved-search-alt.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-saved-search.svg
new file mode 120000
index 00000000..23081508
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-sound.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-steam.svg
new file mode 120000
index 00000000..527b14a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-system.svg
new file mode 120000
index 00000000..4f573bb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-templates.svg
new file mode 120000
index 00000000..10b17c6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-ubuntu.svg
new file mode 120000
index 00000000..b2fd764e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-video.svg
new file mode 120000
index 00000000..4a3fc8f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-visiting.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-visiting.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-vm.svg
new file mode 120000
index 00000000..2647280e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/folder-wine.svg
new file mode 120000
index 00000000..b8ca5c83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder.svg b/.icons/Material-Black-Lime-Numix/64/places/folder.svg
new file mode 120000
index 00000000..0c9249cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder.svg
@@ -0,0 +1 @@
+custom-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue.svg
new file mode 120000
index 00000000..27f25694
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_desktop.svg
new file mode 120000
index 00000000..63386d01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_documents.svg
new file mode 120000
index 00000000..328b49ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_downloads.svg
new file mode 120000
index 00000000..1e2ad202
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_music.svg
new file mode 120000
index 00000000..ac4fe6da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_pictures.svg
new file mode 120000
index 00000000..8e378121
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_public.svg
new file mode 120000
index 00000000..e34435a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_templates.svg
new file mode 120000
index 00000000..fa7d9e2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_blue_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_blue_videos.svg
new file mode 120000
index 00000000..105d94dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown.svg
new file mode 120000
index 00000000..7a0cc7c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_desktop.svg
new file mode 120000
index 00000000..75805c1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_documents.svg
new file mode 120000
index 00000000..2d540e9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_downloads.svg
new file mode 120000
index 00000000..497ee493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_music.svg
new file mode 120000
index 00000000..6b79729a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_pictures.svg
new file mode 120000
index 00000000..a4c0dc1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_public.svg
new file mode 120000
index 00000000..086526a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_templates.svg
new file mode 120000
index 00000000..e6a55532
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_brown_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_brown_videos.svg
new file mode 120000
index 00000000..63959471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default.svg
new file mode 120000
index 00000000..d258f113
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_desktop.svg
new file mode 120000
index 00000000..829ced89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_documents.svg
new file mode 120000
index 00000000..39ed97c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_downloads.svg
new file mode 120000
index 00000000..031686f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_music.svg
new file mode 120000
index 00000000..2f538fbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_pictures.svg
new file mode 120000
index 00000000..e26d5f03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_public.svg
new file mode 120000
index 00000000..dc88bb38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_templates.svg
new file mode 120000
index 00000000..b4e0b1b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_default_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_default_videos.svg
new file mode 120000
index 00000000..6e280700
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green.svg
new file mode 120000
index 00000000..35de2b7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_desktop.svg
new file mode 120000
index 00000000..dc94a8e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_documents.svg
new file mode 120000
index 00000000..8a8148df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_downloads.svg
new file mode 120000
index 00000000..cc8cd19f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_music.svg
new file mode 120000
index 00000000..79c7b75c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_pictures.svg
new file mode 120000
index 00000000..e52b49b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_public.svg
new file mode 120000
index 00000000..b7679a88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_templates.svg
new file mode 120000
index 00000000..ac1e6b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_green_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_green_videos.svg
new file mode 120000
index 00000000..ca39267d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey.svg
new file mode 120000
index 00000000..5cb1fd41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_desktop.svg
new file mode 120000
index 00000000..9aa92282
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_documents.svg
new file mode 120000
index 00000000..d1f7dcf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_downloads.svg
new file mode 120000
index 00000000..b3d04a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_music.svg
new file mode 120000
index 00000000..23e9d6a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_pictures.svg
new file mode 120000
index 00000000..dd2a5a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_public.svg
new file mode 120000
index 00000000..b860c889
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_templates.svg
new file mode 120000
index 00000000..031a803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_grey_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_grey_videos.svg
new file mode 120000
index 00000000..a73c8513
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange.svg
new file mode 120000
index 00000000..66c8d348
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_desktop.svg
new file mode 120000
index 00000000..4289fa05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_documents.svg
new file mode 120000
index 00000000..0160df51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_downloads.svg
new file mode 120000
index 00000000..049ea8af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_music.svg
new file mode 120000
index 00000000..d1b6eafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_pictures.svg
new file mode 120000
index 00000000..37ba2711
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_public.svg
new file mode 120000
index 00000000..124bfc1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_templates.svg
new file mode 120000
index 00000000..22a918df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_orange_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_orange_videos.svg
new file mode 120000
index 00000000..6f94b0a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink.svg
new file mode 120000
index 00000000..bf75bbc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_desktop.svg
new file mode 120000
index 00000000..74cf08e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_documents.svg
new file mode 120000
index 00000000..5f37363b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_downloads.svg
new file mode 120000
index 00000000..c8e517d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_music.svg
new file mode 120000
index 00000000..8f61d773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_pictures.svg
new file mode 120000
index 00000000..a3232404
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_public.svg
new file mode 120000
index 00000000..6c9f0f53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_templates.svg
new file mode 120000
index 00000000..1f7407ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_pink_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_pink_videos.svg
new file mode 120000
index 00000000..b614ecad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple.svg
new file mode 120000
index 00000000..987eca9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_desktop.svg
new file mode 120000
index 00000000..a5af1dd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_documents.svg
new file mode 120000
index 00000000..f9fd9a77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_downloads.svg
new file mode 120000
index 00000000..5de8ff52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_music.svg
new file mode 120000
index 00000000..8c425c28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_pictures.svg
new file mode 120000
index 00000000..f9b0d008
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_public.svg
new file mode 120000
index 00000000..ca93cec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_templates.svg
new file mode 120000
index 00000000..05a49128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_purple_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_purple_videos.svg
new file mode 120000
index 00000000..34b67a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red.svg
new file mode 120000
index 00000000..a8295f6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_desktop.svg
new file mode 120000
index 00000000..599fc56b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_documents.svg
new file mode 120000
index 00000000..df7392c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_downloads.svg
new file mode 120000
index 00000000..3b090b6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_music.svg
new file mode 120000
index 00000000..2bd1ac76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_pictures.svg
new file mode 120000
index 00000000..fa19429d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_public.svg
new file mode 120000
index 00000000..8c229681
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_templates.svg
new file mode 120000
index 00000000..6e2db4b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_red_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_red_videos.svg
new file mode 120000
index 00000000..d9a8fb15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow.svg
new file mode 120000
index 00000000..5c8a750b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_desktop.svg
new file mode 120000
index 00000000..fac7c517
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_documents.svg
new file mode 120000
index 00000000..bb872e32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_downloads.svg
new file mode 120000
index 00000000..863db85a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_music.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_music.svg
new file mode 120000
index 00000000..27131bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_pictures.svg
new file mode 120000
index 00000000..7ad1aa1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_public.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_public.svg
new file mode 120000
index 00000000..feded453
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_templates.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_templates.svg
new file mode 120000
index 00000000..db7b803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_color_yellow_videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_color_yellow_videos.svg
new file mode 120000
index 00000000..3f1d8fde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/folder_download.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_download.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_download.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_downloads.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_downloads.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_home.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_images.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_images.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_images.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_open.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folder_pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/folder_pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folder_pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folders-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/folders-documents.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folders-documents.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folders-downloads.svg b/.icons/Material-Black-Lime-Numix/64/places/folders-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folders-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folders-music.svg b/.icons/Material-Black-Lime-Numix/64/places/folders-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folders-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folders-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/folders-publicshare.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folders-publicshare.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/folders-videos.svg b/.icons/Material-Black-Lime-Numix/64/places/folders-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/folders-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-ccdesktop.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-ccdesktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-ccdesktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-desktop-config.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-desktop-config.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-dev-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-dev-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-bookmark.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-dav.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dav.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dav.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-dev.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-dev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory-accept.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-directory-visiting.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory-visiting.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-directory.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ftp.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-home.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-loading-icon.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-loading-icon.svg
new file mode 100644
index 00000000..aeef7412
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-loading-icon.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ height="64"
+ viewBox="0 0 64 64"
+ 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="12.315674"
+ inkscape:cx="18.196452"
+ inkscape:cy="32"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#f5c14e;fill-opacity:1;opacity:0.5"
+ d="M 9.332031 5.332031 C 9.332031 5.332031 5.332031 5.332031 5.332031 9.332031 L 5.332031 12 L 10.667969 12 L 10.667969 10.667969 L 12 10.667969 L 12 5.335938 Z M 28 5.332031 L 28 10.667969 L 36 10.667969 L 36 5.332031 Z M 41.332031 5.332031 L 41.332031 10.667969 L 48 10.667969 L 48 5.332031 Z M 52 5.335938 L 52 10.667969 L 53.332031 10.667969 L 53.332031 12 L 58.667969 12 L 58.667969 9.332031 C 58.667969 9.332031 58.667969 5.332031 54.667969 5.332031 Z M 16 5.332031 L 16 10.667969 L 22.667969 10.667969 L 22.667969 5.332031 Z M 53.332031 16 L 53.332031 22.664062 L 58.667969 22.667969 L 58.667969 16 Z M 5.332031 16 L 5.332031 22.667969 L 10.667969 22.667969 L 10.667969 16 Z M 53.332031 28 L 53.332031 37.332031 L 58.667969 37.332031 L 58.667969 28 Z M 53.332031 42.664062 L 53.332031 48 L 58.667969 48 L 58.667969 42.667969 Z M 5.332031 28 L 5.332031 36 L 10.667969 36 L 10.667969 28 Z M 5.332031 41.332031 L 5.332031 48 L 10.667969 48 L 10.667969 41.332031 Z M 5.332031 52 L 5.332031 54.667969 C 5.332031 58.667969 9.332031 58.667969 9.332031 58.667969 L 12 58.667969 L 12 53.332031 L 10.667969 53.332031 L 10.667969 52 Z M 53.332031 52 L 53.332031 53.332031 L 52 53.332031 L 52 58.667969 L 54.667969 58.667969 C 58.667969 58.667969 58.667969 54.667969 58.667969 54.667969 L 58.667969 52 Z M 16 53.332031 L 16 58.667969 L 22.667969 58.667969 L 22.667969 53.332031 Z M 28 53.332031 L 28 58.667969 L 36 58.667969 L 36 53.332031 Z M 41.332031 53.332031 L 41.332031 58.667969 L 48 58.667969 L 48 53.332031 Z "
+ id="path4" />
+ <path
+ style="fill:none;stroke:#e9a439;stroke-linejoin:round;stroke-linecap:round;stroke-width:2;stroke-opacity:1;opacity:0.8"
+ d="M 24 12 L 24 24 L 30 30 "
+ transform="scale(1.33333)"
+ id="path6" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-network.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-nfs.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-share.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-smb.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ssh.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-empty-accept.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-empty-accept.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-trash-empty.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-trash-full.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-fs-web.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-web.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-fs-web.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-home.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gnome-main-menu.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-main-menu.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-mime-x-directory-nfs-server.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-nfs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-mime-x-directory-smb-server.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-mime-x-directory-smb-share.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-mime-x-directory-smb-workgroup.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-mime-x-directory-smb-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-stock-trash-empty.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-stock-trash-full.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/gnome-stock-trash.svg b/.icons/Material-Black-Lime-Numix/64/places/gnome-stock-trash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/green-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/green-fileopen.svg
new file mode 100644
index 00000000..3c3a2864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-art.svg
new file mode 100644
index 00000000..6ecf568a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-books.svg
new file mode 100644
index 00000000..a71bed09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-cloud.svg
new file mode 100644
index 00000000..4a9400ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-copy.svg
new file mode 100644
index 00000000..c8fba656
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-documents.svg
new file mode 100644
index 00000000..d9a226d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-download.svg
new file mode 100644
index 00000000..1197c68e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-dropbox.svg
new file mode 100644
index 00000000..f6b62c3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-google-drive.svg
new file mode 100644
index 00000000..82c043bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-hdd.svg
new file mode 100644
index 00000000..9e74853a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-move.svg
new file mode 100644
index 00000000..5a9aacc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" x="8.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="31.998" x="28.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-music.svg
new file mode 100644
index 00000000..811b6c27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-open.svg
new file mode 100644
index 00000000..cc15464c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" id="radialGradient3964" gradientUnits="userSpaceOnUse" r="33.5" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect y="-0.002" width="50" x="7" style="fill:#388e3c;fill-opacity:1;stroke:none" height="36" rx="2"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z"/>
+ <path style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none" d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 55.998 0 2 64 0 0 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-pictures.svg
new file mode 100644
index 00000000..2e947ee9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#448647;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#448647;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-projects.svg
new file mode 100644
index 00000000..e58d4c0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-publicshare.svg
new file mode 100644
index 00000000..9c448f9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-recent.svg
new file mode 100644
index 00000000..c56b6ff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-rss.svg
new file mode 100644
index 00000000..4c80520e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-saved-search.svg
new file mode 100644
index 00000000..b4f2f70a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-steam.svg
new file mode 100644
index 00000000..d6f6de36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-system.svg
new file mode 100644
index 00000000..e6b718c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#448647;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-templates.svg
new file mode 100644
index 00000000..f2d09f60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-ubuntu.svg
new file mode 100644
index 00000000..c56758df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-video.svg
new file mode 100644
index 00000000..a3ee7835
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#448647;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-vm.svg
new file mode 100644
index 00000000..f469e683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder-wine.svg
new file mode 100644
index 00000000..64062ffa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/green-folder.svg
new file mode 100644
index 00000000..63485647
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-network.svg b/.icons/Material-Black-Lime-Numix/64/places/green-network.svg
new file mode 100644
index 00000000..182674af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/green-user-desktop.svg
new file mode 100644
index 00000000..5632a7ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#448647;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/green-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/green-user-home.svg
new file mode 100644
index 00000000..07a020fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/green-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-fileopen.svg
new file mode 100644
index 00000000..2951c14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-art.svg
new file mode 100644
index 00000000..96335ae4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-books.svg
new file mode 100644
index 00000000..47dfbfdb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-cloud.svg
new file mode 100644
index 00000000..6dad6592
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-copy.svg
new file mode 100644
index 00000000..fd0273ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-documents.svg
new file mode 100644
index 00000000..14627c28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-download.svg
new file mode 100644
index 00000000..ab7220cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-dropbox.svg
new file mode 100644
index 00000000..e135d7d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-google-drive.svg
new file mode 100644
index 00000000..545d1f46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-hdd.svg
new file mode 100644
index 00000000..eca8dcc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-move.svg
new file mode 100644
index 00000000..e4eca20f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" x="8.5" y="13.998" width="15.786"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" x="28.5" y="31.998" width="15.786"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-music.svg
new file mode 100644
index 00000000..d958386f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-open.svg
new file mode 100644
index 00000000..08cf7a7a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient cy="56.5" gradientUnits="userSpaceOnUse" id="radialGradient3964" cx="32.5" r="33.5" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect rx="2" width="50" style="fill:#757575;fill-opacity:1;stroke:none" y="-0.002" x="7" height="36"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-pictures.svg
new file mode 100644
index 00000000..cb880185
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#7f7f7f;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#7f7f7f;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-projects.svg
new file mode 100644
index 00000000..ceb8f8d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-publicshare.svg
new file mode 100644
index 00000000..17e947d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-recent.svg
new file mode 100644
index 00000000..e2bedaef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-rss.svg
new file mode 100644
index 00000000..2dfa549b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-saved-search.svg
new file mode 100644
index 00000000..ba919daa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-steam.svg
new file mode 100644
index 00000000..623918f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-system.svg
new file mode 100644
index 00000000..aa50737b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-templates.svg
new file mode 100644
index 00000000..544e3c0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-ubuntu.svg
new file mode 100644
index 00000000..9109052d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-video.svg
new file mode 100644
index 00000000..6bc28f1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-vm.svg
new file mode 100644
index 00000000..c67c84a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-wine.svg
new file mode 100644
index 00000000..992ed379
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-folder.svg
new file mode 100644
index 00000000..7d6abbd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-network.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-network.svg
new file mode 100644
index 00000000..585c5a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-user-desktop.svg
new file mode 100644
index 00000000..42f8d6fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#7f7f7f;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/grey-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/grey-user-home.svg
new file mode 100644
index 00000000..11668b98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/grey-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gtk-directory.svg b/.icons/Material-Black-Lime-Numix/64/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/gtk-network.svg b/.icons/Material-Black-Lime-Numix/64/places/gtk-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/gtk-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/inode-directory.svg b/.icons/Material-Black-Lime-Numix/64/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/internet-radio.svg b/.icons/Material-Black-Lime-Numix/64/places/internet-radio.svg
new file mode 100644
index 00000000..9b144ade
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/internet-radio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0.25882 0.96593 -0.96593 0.25882 0 0)" style="fill:#6e6e6e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="51.3" width="2.7" x="22.16" y="-50.54" rx="1"/>
+ <rect transform="matrix(-1 0 0 1 0 0)" style="fill:#ffd384;fill-opacity:1" height="35" width="54" x="-59" y="19" rx="2"/>
+ <circle style="fill:#434e60;opacity:1;fill-opacity:1" cx="22.5" cy="36.5" r="13.5"/>
+ <path style="fill:#383838;fill-opacity:1" d="M 12.953791 26.954032 A 13.5 13.5 0 0 0 12.057 27.966424 l 4.816 4.816 a 6.75 6.75 0 0 0 0.853915 8.49069 6.75 6.75 0 0 0 8.494335 0.857641 l 4.821 4.821 a 13.5 13.5 0 0 0 1.00308 -0.90612 13.5 13.5 0 0 0 0.896792 -1.012392 l -4.816 -4.816 a 6.75 6.75 0 0 0 -0.853916 -8.49069 6.75 6.75 0 0 0 -8.494335 -0.857641 l -4.821 -4.821 a 13.5 13.5 0 0 0 -1.00308 0.90612 z"/>
+ <circle style="fill:#fff;opacity:0.4;fill-opacity:1" cx="22.5" cy="36.5" r="2.5"/>
+ <circle style="fill:#4b3b21;fill-opacity:1" cx="47" cy="49" r="2"/>
+ <circle style="fill:#4b3b21;fill-opacity:1" cx="40" cy="49" r="2"/>
+ <circle style="fill:#4b3b21;fill-opacity:1" cx="54" cy="49" r="2"/>
+ <rect style="fill:#c1c1c1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="19" width="13" x="41" y="24" rx="2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/library-audiobook.svg b/.icons/Material-Black-Lime-Numix/64/places/library-audiobook.svg
new file mode 100644
index 00000000..753e504f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/library-audiobook.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="38" height="48" x="13" y="8" rx="2.667" style="fill:#03a9f4;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.667 8 c -1.477 0 -2.667 1.189 -2.667 2.667 l 0 42.667 c 0 1.477 1.189 2.667 2.667 2.667 l 3.333 0 0 -48" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="4" x="27" y="15" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="23" x="30" height="4" width="10" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39 8 0 23 4 -3 4 3 0 -23 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/library-music.svg b/.icons/Material-Black-Lime-Numix/64/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/library-places.svg b/.icons/Material-Black-Lime-Numix/64/places/library-places.svg
new file mode 100644
index 00000000..f81866a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/library-places.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 6,9 21.5,6 42.5,9 58,6 58,54 42.5,57 21.5,54 6,57 Z" style="fill:#ecf0f1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 21.5,9 9,11.4 9,53.4 21.5,51 42.5,54 55,51.6 55,9.6 42.5,12 Z" style="fill:#2ecc71;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 15.251,10.251 10.25,11.25 21.5,22.5 27.902,36.5865 21.5,37.5 9,45 l 0,5.25 46,0 L 55,27 42.5,34.5 30.455,36.219 21.4925,16.5 15.2435,10.251 Z" style="fill:#f1c40f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 21.5,42 9,49.5 9,53.4 21.5,51 42.5,54 55,51.6 55,31.5 42.5,39" style="fill:#3498db;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 42.5,9 58,6 58,54 42.5,57 Z M 21.5,54 6,57 6,9 21.5,6 Z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 35 2 c -4.971 0 -9 4.03 -9 9 0.002 1.446 0.351 2.871 1.02 4.155 2.652 5.109 5.32 10.233 7.98 15.345 l 7.98 -15.345 c 0.671 -1.282 1.017 -2.707 1.02 -4.155 0 -4.971 -4.03 -9 -9 -9 m 0 6 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:#e74c3c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/library-podcast.svg b/.icons/Material-Black-Lime-Numix/64/places/library-podcast.svg
new file mode 120000
index 00000000..593bd6a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/mail-inbox.svg b/.icons/Material-Black-Lime-Numix/64/places/mail-inbox.svg
new file mode 100644
index 00000000..b10d1d51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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="64"
+ height="64"
+ viewBox="0 0 64 64"
+ 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="3.6875"
+ inkscape:cx="32"
+ inkscape:cy="32"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 14.763112,23.651765 c 0,0.450964 0.400858,1.102357 1.202573,1.904073 l 12.827454,16.034315 c 3.219389,3.219389 3.206863,3.206863 6.413724,0 L 48.034315,25.555838 c 2.405147,-2.405145 1.202574,-3.056541 -3.60772,-3.206861 -1.603432,-0.0501 -3.60772,0 -6.012868,0 0,-0.03445 0,-0.06577 0,-0.10021 0,-15.9341008 -9.620588,-22.34782557 -22.548255,-22.24761207 6.51394,6.31351127 9.720803,12.72723807 9.520372,22.34782607 -2.298668,-0.0031 -4.262245,-0.04697 -5.812438,0 -3.206862,0.100221 -4.810294,0.400859 -4.810294,1.30279 z"
+ style="fill:#859900;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "
+ id="path12" />
+ <path
+ d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/mail-mailbox.svg b/.icons/Material-Black-Lime-Numix/64/places/mail-mailbox.svg
new file mode 100644
index 00000000..fd5a0a5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/mail-mailbox.svg
@@ -0,0 +1,87 @@
+<?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="64"
+ height="64"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="mail-mailbox.svg">
+ <metadata
+ id="metadata24">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs22" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="704"
+ id="namedview20"
+ showgrid="false"
+ inkscape:zoom="1"
+ inkscape:cx="-165.61206"
+ inkscape:cy="41.760782"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4154" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(8.6382314,-4.6222916,4.2282926,7.3642192,2.950224,18.309272)"
+ id="g4">
+ <path
+ inkscape:connector-curvature="0"
+ d="M 0.32410465,0.5331454 C 0.04559417,0.5314284 0.04559417,0.5314284 0.04693345,0.80804303 L 0.06033578,3.5761549 c 0.0013393,0.276615 0.0013393,0.276615 0.27984975,0.2783323 l 3.90210957,0.024061 c 0.2785104,0.00172 0.2785104,0.00172 0.2771712,-0.2748976 -0.00431,-0.8906611 -0.010909,-2.2531371 -0.013402,-2.76811186 -0.00134,-0.276615 -0.00134,-0.276615 -0.2798497,-0.27833236 z"
+ style="opacity:1;fill:#54a6e0;fill-opacity:1"
+ id="path6" />
+ <g
+ style="fill-opacity:0.1"
+ id="g8">
+ <path
+ inkscape:connector-curvature="0"
+ d="M 0.16708164,0.5341389 C 0.04961592,0.546166 0.04593612,0.6020532 0.04694295,0.81000484 L 2.2836937,2.2058501 4.5070611,0.83750704 c -0.00134,-0.276615 -0.00134,-0.276615 -0.2798498,-0.27833237 L 0.32510177,0.53511329 c -0.0701215,-4.3238e-4 -0.11754646,-0.004648 -0.1570325,-9.683e-4 z"
+ style="fill:#ffffff;fill-opacity:0.12900002"
+ id="path10" />
+ <path
+ inkscape:connector-curvature="0"
+ d="M 4.5070563,0.83652614 2.2836984,2.206831 4.5204586,3.604638 4.5070563,0.83652614 Z"
+ style="fill:#000000;fill-opacity:0.14100001"
+ id="path12" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ d="m 62,37.999996 c 0,0 -2.5,13.5 -3.75,20.25 -0.696358,3.76033 -2.1725,3.75 -4.25,3.75 l -44,0 c -2.0775,0 -3.55083,0.02552 -4.25,-3.75 L 2,37.999996"
+ style="opacity:1;fill:#e0d856;fill-opacity:1;stroke:none"
+ id="path14"
+ sodipodi:nodetypes="cssssc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/mail-outbox.svg b/.icons/Material-Black-Lime-Numix/64/places/mail-outbox.svg
new file mode 100644
index 00000000..d6edb8ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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="64"
+ height="64"
+ viewBox="0 0 64 64"
+ 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="1.84375"
+ inkscape:cx="16.298677"
+ inkscape:cy="23.332521"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 43.651765,34.473776 c 0.450964,0 1.102357,-0.400858 1.904073,-1.202573 L 61.590153,20.443749 c 3.219389,-3.219389 3.206863,-3.206863 0,-6.413724 L 45.555838,1.2025736 c -2.405145,-2.405147 -3.056541,-1.2025739703704 -3.206861,3.60772 -0.0501,1.6034318 0,3.6077198 0,6.0128674 -0.03445,0 -0.06577,0 -0.10021,0 -15.9341,0 -22.347825,9.620588 -22.247612,22.548255 6.313512,-6.51394 12.727238,-9.720803 22.347826,-9.520372 -0.0031,2.298668 -0.04697,4.262245 0,5.812438 0.100221,3.206862 0.400859,4.810294 1.30279,4.810294 z"
+ style="fill:#ffee3a;fill-opacity:1;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "
+ id="path12" />
+ <path
+ d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/mail-receive.svg b/.icons/Material-Black-Lime-Numix/64/places/mail-receive.svg
new file mode 120000
index 00000000..6df1be72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/mail-receive.svg
@@ -0,0 +1 @@
+mail-mailbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/mail-sent.svg b/.icons/Material-Black-Lime-Numix/64/places/mail-sent.svg
new file mode 120000
index 00000000..d951d82f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/neat.svg b/.icons/Material-Black-Lime-Numix/64/places/neat.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/neat.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/network-server.svg b/.icons/Material-Black-Lime-Numix/64/places/network-server.svg
new file mode 100644
index 00000000..854eedb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/network-server.svg
@@ -0,0 +1,178 @@
+<?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="64"
+ height="64"
+ viewBox="0 0 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="network-server.svg">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ id="namedview18"
+ showgrid="true"
+ inkscape:zoom="26.403783"
+ inkscape:cx="12.190983"
+ inkscape:cy="17.043567"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3051" />
+ </sodipodi:namedview>
+ <rect
+ y="37.5"
+ x="28"
+ height="7.000001"
+ width="8"
+ id="rect3804"
+ style="fill:#42a5f5;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#42a5f5;fill-opacity:1;stroke:none"
+ id="rect3802"
+ width="8"
+ height="7.000001"
+ x="28"
+ y="21.5" />
+ <rect
+ style="fill:#09b69e;fill-opacity:1;stroke:none"
+ id="rect3000"
+ width="52"
+ height="12"
+ x="6"
+ y="43"
+ rx="2.5"
+ ry="2.5000005" />
+ <rect
+ ry="2.5000005"
+ rx="2.5"
+ y="27"
+ x="6"
+ height="12"
+ width="52"
+ id="rect2998"
+ style="fill:#42a5f5;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#486cd7;fill-opacity:1;stroke:none"
+ id="rect2992"
+ width="52"
+ height="12"
+ x="6"
+ y="11"
+ rx="2.5"
+ ry="2.5000005" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3806"
+ width="26"
+ height="5.999979"
+ x="9"
+ y="14.000021" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3808"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(1.5000001,0,0,1.5,53.5,-8.5)" />
+ <path
+ transform="matrix(1.5,0,0,1.5,62.5,-8.5)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3810"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ <rect
+ y="46"
+ x="10"
+ height="5.999979"
+ width="25.999998"
+ id="rect3812"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3818"
+ width="26"
+ height="5.9999809"
+ x="9"
+ y="30" />
+ <path
+ transform="matrix(1.5000001,0,0,1.5,53.5,7.5)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3053"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3055"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(1.5,0,0,1.5,62.5,7.5)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3057"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(1.5000001,0,0,1.5,53.5,23.5)" />
+ <path
+ transform="matrix(1.5,0,0,1.5,62.5,23.5)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3059"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/64/places/network-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/network-workgroup.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/network.svg b/.icons/Material-Black-Lime-Numix/64/places/network.svg
new file mode 120000
index 00000000..98595be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/network.svg
@@ -0,0 +1 @@
+custom-network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/network_fs.svg b/.icons/Material-Black-Lime-Numix/64/places/network_fs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/network_fs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/network_local.svg b/.icons/Material-Black-Lime-Numix/64/places/network_local.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/network_local.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/nfs.svg b/.icons/Material-Black-Lime-Numix/64/places/nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/novell-button.svg b/.icons/Material-Black-Lime-Numix/64/places/novell-button.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/novell-button.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-fileopen.svg
new file mode 100644
index 00000000..af1a1a07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-art.svg
new file mode 100644
index 00000000..7e9bcecd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-books.svg
new file mode 100644
index 00000000..19572191
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-cloud.svg
new file mode 100644
index 00000000..ff102207
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-copy.svg
new file mode 100644
index 00000000..bc0d7f92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-documents.svg
new file mode 100644
index 00000000..4de2e261
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-download.svg
new file mode 100644
index 00000000..e8592d09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-dropbox.svg
new file mode 100644
index 00000000..0c9ceecf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-google-drive.svg
new file mode 100644
index 00000000..160c96bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-hdd.svg
new file mode 100644
index 00000000..596e1e3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-move.svg
new file mode 100644
index 00000000..2574c2ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="8.5"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="28.5"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-music.svg
new file mode 100644
index 00000000..fe11e89e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-open.svg
new file mode 100644
index 00000000..994749f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient cy="56.5" cx="32.5" id="radialGradient3964" r="33.5" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect y="-0.002" x="7" width="50" rx="2" style="fill:#e65100;fill-opacity:1;stroke:none" height="36"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-pictures.svg
new file mode 100644
index 00000000..04cb5fdb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#ab5d0b;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#ab5d0b;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-projects.svg
new file mode 100644
index 00000000..4b84dca8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-publicshare.svg
new file mode 100644
index 00000000..5a41f4f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-recent.svg
new file mode 100644
index 00000000..73b5580a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-rss.svg
new file mode 100644
index 00000000..ae596ebe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-saved-search.svg
new file mode 100644
index 00000000..3d6779ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-steam.svg
new file mode 100644
index 00000000..46b5362e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-system.svg
new file mode 100644
index 00000000..55837094
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-templates.svg
new file mode 100644
index 00000000..49d1868f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-ubuntu.svg
new file mode 100644
index 00000000..fec26f58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-video.svg
new file mode 100644
index 00000000..0336f157
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-vm.svg
new file mode 100644
index 00000000..6dc9b2d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-wine.svg
new file mode 100644
index 00000000..8ad23e55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-folder.svg
new file mode 100644
index 00000000..8131d9a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-network.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-network.svg
new file mode 100644
index 00000000..ab1bd1b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-user-desktop.svg
new file mode 100644
index 00000000..e29ff4ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#ab5d0b;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/orange-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/orange-user-home.svg
new file mode 100644
index 00000000..ce9a9bec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/orange-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/other-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/other-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/other-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-fileopen.svg
new file mode 100644
index 00000000..d50d0b55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-art.svg
new file mode 100644
index 00000000..86468ff9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-books.svg
new file mode 100644
index 00000000..caf5bb6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-cloud.svg
new file mode 100644
index 00000000..5a20ce72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-copy.svg
new file mode 100644
index 00000000..566139cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-documents.svg
new file mode 100644
index 00000000..98842581
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-download.svg
new file mode 100644
index 00000000..b63ef821
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-dropbox.svg
new file mode 100644
index 00000000..0beb25f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-google-drive.svg
new file mode 100644
index 00000000..d27a533b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-hdd.svg
new file mode 100644
index 00000000..d705d7a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-move.svg
new file mode 100644
index 00000000..bf1041b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect x="8.5" y="13.998" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 6 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect x="28.5" y="31.998" height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 26 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-music.svg
new file mode 100644
index 00000000..78b83456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-open.svg
new file mode 100644
index 00000000..4e6f7b4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" id="radialGradient3964" r="33.5" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect y="-0.002" x="7" height="36" style="fill:#ec407a;fill-opacity:1;stroke:none" rx="2" width="50"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z"/>
+ <path style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none" d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z"/>
+ <path style="fill:#f06292;fill-opacity:1;stroke:none" d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 55.998 0 2 64 0 0 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-pictures.svg
new file mode 100644
index 00000000..65fe097d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#c64077;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#c64077;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-projects.svg
new file mode 100644
index 00000000..0b033877
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-publicshare.svg
new file mode 100644
index 00000000..939c01ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-recent.svg
new file mode 100644
index 00000000..7c0a32f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-rss.svg
new file mode 100644
index 00000000..8c199b04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-saved-search.svg
new file mode 100644
index 00000000..d1a0c994
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-steam.svg
new file mode 100644
index 00000000..d5982b2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-system.svg
new file mode 100644
index 00000000..8310cc94
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#c64077;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-templates.svg
new file mode 100644
index 00000000..7ce234a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-ubuntu.svg
new file mode 100644
index 00000000..e7f64e61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-video.svg
new file mode 100644
index 00000000..3e6fc75f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#c64077;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-vm.svg
new file mode 100644
index 00000000..3453c8c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-wine.svg
new file mode 100644
index 00000000..374afb23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-folder.svg
new file mode 100644
index 00000000..04f39354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-network.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-network.svg
new file mode 100644
index 00000000..bdbad65f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-user-desktop.svg
new file mode 100644
index 00000000..04496392
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#c64077;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/pink-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/pink-user-home.svg
new file mode 100644
index 00000000..b6751a00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/pink-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-fileopen.svg
new file mode 100644
index 00000000..f476f871
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-art.svg
new file mode 100644
index 00000000..9467ca32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-books.svg
new file mode 100644
index 00000000..8bc2f2b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-cloud.svg
new file mode 100644
index 00000000..2276ae1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-copy.svg
new file mode 100644
index 00000000..f6ba6d58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-documents.svg
new file mode 100644
index 00000000..b67f2940
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-download.svg
new file mode 100644
index 00000000..06aa473e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-dropbox.svg
new file mode 100644
index 00000000..afb67d47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-google-drive.svg
new file mode 100644
index 00000000..d8f119e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-hdd.svg
new file mode 100644
index 00000000..72d9cb50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-move.svg
new file mode 100644
index 00000000..085327a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="8.5"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="28.5"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-music.svg
new file mode 100644
index 00000000..87276838
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-open.svg
new file mode 100644
index 00000000..290108dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cy="56.5" cx="32.5" r="33.5" id="radialGradient3964" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect rx="2" height="36" y="-0.002" x="7" width="50" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-pictures.svg
new file mode 100644
index 00000000..553fc205
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#54398d;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#54398d;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-projects.svg
new file mode 100644
index 00000000..63788f7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-publicshare.svg
new file mode 100644
index 00000000..542956ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-recent.svg
new file mode 100644
index 00000000..e10be5ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-rss.svg
new file mode 100644
index 00000000..08b387bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-saved-search.svg
new file mode 100644
index 00000000..5ff077a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-steam.svg
new file mode 100644
index 00000000..410b7e5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-system.svg
new file mode 100644
index 00000000..884bcf91
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#54398d;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-templates.svg
new file mode 100644
index 00000000..bde72da5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-ubuntu.svg
new file mode 100644
index 00000000..9354b3f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-video.svg
new file mode 100644
index 00000000..78f9c015
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#54398d;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-vm.svg
new file mode 100644
index 00000000..b28133b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-wine.svg
new file mode 100644
index 00000000..66aadc38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-folder.svg
new file mode 100644
index 00000000..79f5f035
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-network.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-network.svg
new file mode 100644
index 00000000..e54de31c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-user-desktop.svg
new file mode 100644
index 00000000..82e25ba9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#54398d;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/purple-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/purple-user-home.svg
new file mode 100644
index 00000000..8d6bd16c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/purple-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/red-fileopen.svg
new file mode 100644
index 00000000..e2fcd4a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-art.svg
new file mode 100644
index 00000000..0e681ac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-books.svg
new file mode 100644
index 00000000..fc5c9337
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-cloud.svg
new file mode 100644
index 00000000..e501a2cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-copy.svg
new file mode 100644
index 00000000..8c52b862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-documents.svg
new file mode 100644
index 00000000..27c3e97f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-download.svg
new file mode 100644
index 00000000..d80b1089
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-dropbox.svg
new file mode 100644
index 00000000..4e0e4f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-google-drive.svg
new file mode 100644
index 00000000..92bce8ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-hdd.svg
new file mode 100644
index 00000000..6dc2b0fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-move.svg
new file mode 100644
index 00000000..9078ff56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect y="13.998" x="8.5" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect y="31.998" x="28.5" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-music.svg
new file mode 100644
index 00000000..94c2d727
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-open.svg
new file mode 100644
index 00000000..c45c0be0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" cx="32.5" id="radialGradient3964" cy="56.5" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect height="36" width="50" x="7" style="fill:#d32f2f;fill-opacity:1;stroke:none" rx="2" y="-0.002"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z"/>
+ <path style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none" d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 55.998 0 2 64 0 0 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-pictures.svg
new file mode 100644
index 00000000..26752542
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#ab3634;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#ab3634;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-projects.svg
new file mode 100644
index 00000000..a24f4c81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-publicshare.svg
new file mode 100644
index 00000000..e0d97066
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-recent.svg
new file mode 100644
index 00000000..216fd175
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-rss.svg
new file mode 100644
index 00000000..f01be65c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-saved-search.svg
new file mode 100644
index 00000000..99068d56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-steam.svg
new file mode 100644
index 00000000..299b7f4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-system.svg
new file mode 100644
index 00000000..f6532fcf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#ab3634;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-templates.svg
new file mode 100644
index 00000000..4902d755
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-ubuntu.svg
new file mode 100644
index 00000000..79fcb405
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-video.svg
new file mode 100644
index 00000000..f7f8d98d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#ab3634;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-vm.svg
new file mode 100644
index 00000000..c6df43f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder-wine.svg
new file mode 100644
index 00000000..c7839dc6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/red-folder.svg
new file mode 100644
index 00000000..b8abd9b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-network.svg b/.icons/Material-Black-Lime-Numix/64/places/red-network.svg
new file mode 100644
index 00000000..0269c1d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/red-user-desktop.svg
new file mode 100644
index 00000000..c162d94c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#ab3634;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/red-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/red-user-home.svg
new file mode 100644
index 00000000..78f98d3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/red-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/redhat-network-server.svg b/.icons/Material-Black-Lime-Numix/64/places/redhat-network-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/redhat-system-group.svg b/.icons/Material-Black-Lime-Numix/64/places/redhat-system-group.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/samba.svg b/.icons/Material-Black-Lime-Numix/64/places/samba.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/samba.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/server.svg b/.icons/Material-Black-Lime-Numix/64/places/server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/start-here.svg b/.icons/Material-Black-Lime-Numix/64/places/start-here.svg
new file mode 100644
index 00000000..867c97fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/start-here.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 64 32 c 0.012 17.672 -14.316 32 -32 32 c -17.684 0 -32.01 -14.332 -32 -32 c -0.012 -17.672 14.316 -32 32 -32 c 17.684 0 32.01 14.332 32 32 Z" style="fill:#dc322f"/>
+ <path d="m 73.33 59.16 l 0 16.03 m 0 121.63 l 0 -82.969 c 0 -30.3 24.406 -54.688 54.719 -54.688 c 30.31 0 54.719 24.391 54.719 54.688 l 0 82.969" transform="scale(.25)" style="fill:none;stroke:#f9f9f9;stroke-linecap:round;stroke-width:7.299"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/stock_folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_folder.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/stock_music-library.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_music-library.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_open.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/stock_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/stock_shared-by-me.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_shared-by-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_shared-to-me.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_shared-to-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_trash_empty.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/stock_trash_full.svg b/.icons/Material-Black-Lime-Numix/64/places/stock_trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/trashcan_empty.svg b/.icons/Material-Black-Lime-Numix/64/places/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/trashcan_full.svg b/.icons/Material-Black-Lime-Numix/64/places/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/user-bookmarks.svg b/.icons/Material-Black-Lime-Numix/64/places/user-bookmarks.svg
new file mode 100644
index 00000000..e2362e06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-bookmarks.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 8 0.0117188 L 56 -0.0859375 L 56 65 L 32 41 L 8 65 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 48 -0.125 L 48 57 L 56 65 L 56 -0.125 Z M 8 0 L 8 65 L 16 57 L 16 0 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/user-desktop.svg
new file mode 120000
index 00000000..b946e488
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/user-home.svg
new file mode 120000
index 00000000..5d9ea1c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/user-images.svg b/.icons/Material-Black-Lime-Numix/64/places/user-images.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-images.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/user-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/user-pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/user-share.svg b/.icons/Material-Black-Lime-Numix/64/places/user-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/places/user-trash-full.svg b/.icons/Material-Black-Lime-Numix/64/places/user-trash-full.svg
new file mode 100644
index 00000000..50028e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-trash-full.svg
@@ -0,0 +1,339 @@
+<?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="64"
+ viewBox="0 0 64 64"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="user-trash.svg">
+ <metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs18">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3892">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3894" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3896" />
+ </linearGradient>
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="30"
+ x2="20"
+ y1="15"
+ x1="22"
+ id="linearGradient3862"
+ xlink:href="#linearGradient3855"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="26"
+ x2="20"
+ y1="14"
+ x1="21"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3839"
+ xlink:href="#linearGradient3833"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="24"
+ x2="20"
+ y1="14"
+ x1="21"
+ id="linearGradient3829"
+ xlink:href="#linearGradient3823"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(22,1004.3622)"
+ gradientUnits="userSpaceOnUse"
+ y2="5"
+ x2="44"
+ y1="11"
+ x1="35"
+ id="linearGradient3954"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="matrix(1.0436562,0,0,1.2222222,26.301501,1003.2511)"
+ y2="5"
+ x2="38"
+ y1="8"
+ x1="35"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3933"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="5"
+ x2="38"
+ y1="8"
+ x1="35"
+ id="linearGradient3921"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="28.5625"
+ x2="46.004719"
+ y1="28.5625"
+ x1="1.9952808"
+ id="linearGradient3867"
+ xlink:href="#linearGradient3861"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(0,-1004.3622)"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3858"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(0,-3)"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3856"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ id="linearGradient3816"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient3810">
+ <stop
+ id="stop3812"
+ offset="0"
+ style="stop-color:#f2c66f;stop-opacity:1;" />
+ <stop
+ id="stop3814"
+ offset="1"
+ style="stop-color:#fbd68f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3844">
+ <stop
+ id="stop3846"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0.39215687;" />
+ <stop
+ id="stop3848"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3861"
+ inkscape:collect="always">
+ <stop
+ id="stop3863"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3865"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3915">
+ <stop
+ id="stop3917"
+ offset="0"
+ style="stop-color:#f8f4e1;stop-opacity:1;" />
+ <stop
+ id="stop3919"
+ offset="1"
+ style="stop-color:#ad9e57;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3956">
+ <stop
+ id="stop3958"
+ offset="0"
+ style="stop-color:#f8f4e1;stop-opacity:1;" />
+ <stop
+ id="stop3960"
+ offset="1"
+ style="stop-color:#eae5c8;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3823">
+ <stop
+ id="stop3825"
+ offset="0"
+ style="stop-color:#49b7ef;stop-opacity:1;" />
+ <stop
+ id="stop3827"
+ offset="1"
+ style="stop-color:#1d8de2;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3833">
+ <stop
+ style="stop-color:#fdfeff;stop-opacity:1;"
+ offset="0"
+ id="stop3835" />
+ <stop
+ style="stop-color:#dfe4e4;stop-opacity:1;"
+ offset="1"
+ id="stop3837" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3855">
+ <stop
+ id="stop3857"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3859"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.29411766;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3892"
+ id="radialGradient3898"
+ cx="33"
+ cy="59"
+ fx="33"
+ fy="59"
+ r="27"
+ gradientTransform="matrix(1,0,0,0.18518519,0,48.074074)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ id="namedview16"
+ showgrid="true"
+ inkscape:zoom="14.938648"
+ inkscape:cx="15.393444"
+ inkscape:cy="52.115998"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2997"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.6;fill:url(#radialGradient3898);fill-opacity:1;stroke:none"
+ id="path3114"
+ sodipodi:cx="33"
+ sodipodi:cy="59"
+ sodipodi:rx="27"
+ sodipodi:ry="5"
+ d="M 60,59 A 27,5 0 1 1 6,59 27,5 0 1 1 60,59 z"
+ transform="translate(-1,1)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3801"
+ d="m 33.529412,14.972932 -7.647059,4.864868 4.588236,0 z"
+ style="fill:none;stroke:none" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="12.999952"
+ x="12"
+ height="49"
+ width="40"
+ id="rect3054"
+ style="fill:#f07a64;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#f07a64;fill-opacity:1;stroke:none"
+ d="M 24,2 C 22.470588,2 21,3.6215756 21,5.243198 L 21,14 l 0.294118,2.972932 3.058824,0 L 26,13.729688 26,8.4864428 C 26,6.8648204 27.411765,5 28.941177,5 l 6.117647,0 C 36.588236,5 38,6.8648204 38,8.4864428 l 0,5.2432452 0,3.243244 4.705883,0 L 43,14 43,5 C 43,3.3783776 41.529411,2 40,2 z"
+ id="path3861"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccccccccccc" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path3824"
+ d="m 6,20 c 0,-3.2 3.0588236,-8 4.588235,-8 l 42.823531,0 c 1.529412,0 4.588235,4.8 4.588235,8 z"
+ style="fill:#ff8e78;fill-opacity:1;stroke:none" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="25"
+ x="18"
+ height="32"
+ width="6"
+ id="rect3826"
+ style="fill:#b64f46;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#b64f46;fill-opacity:1;stroke:none"
+ id="rect3110"
+ width="6"
+ height="32"
+ x="29"
+ y="25"
+ rx="1.5"
+ ry="1.5" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="25"
+ x="40"
+ height="32"
+ width="6"
+ id="rect3112"
+ style="fill:#b64f46;fill-opacity:1;stroke:none" />
+ <rect
+ y="20"
+ x="12"
+ height="8"
+ width="40"
+ id="rect3863"
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/user-trash.svg b/.icons/Material-Black-Lime-Numix/64/places/user-trash.svg
new file mode 100644
index 00000000..c44110f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/user-trash.svg
@@ -0,0 +1,339 @@
+<?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="64"
+ viewBox="0 0 64 64"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="user-trash.svg">
+ <metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs18">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3892">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3894" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3896" />
+ </linearGradient>
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="30"
+ x2="20"
+ y1="15"
+ x1="22"
+ id="linearGradient3862"
+ xlink:href="#linearGradient3855"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="26"
+ x2="20"
+ y1="14"
+ x1="21"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3839"
+ xlink:href="#linearGradient3833"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="24"
+ x2="20"
+ y1="14"
+ x1="21"
+ id="linearGradient3829"
+ xlink:href="#linearGradient3823"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(22,1004.3622)"
+ gradientUnits="userSpaceOnUse"
+ y2="5"
+ x2="44"
+ y1="11"
+ x1="35"
+ id="linearGradient3954"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="matrix(1.0436562,0,0,1.2222222,26.301501,1003.2511)"
+ y2="5"
+ x2="38"
+ y1="8"
+ x1="35"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3933"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="5"
+ x2="38"
+ y1="8"
+ x1="35"
+ id="linearGradient3921"
+ xlink:href="#linearGradient3915"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="28.5625"
+ x2="46.004719"
+ y1="28.5625"
+ x1="1.9952808"
+ id="linearGradient3867"
+ xlink:href="#linearGradient3861"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(0,-1004.3622)"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3858"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="translate(0,-3)"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3856"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="1014.3622"
+ x2="24"
+ y1="1046.3622"
+ x1="24"
+ id="linearGradient3816"
+ xlink:href="#linearGradient3810"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient3810">
+ <stop
+ id="stop3812"
+ offset="0"
+ style="stop-color:#f2c66f;stop-opacity:1;" />
+ <stop
+ id="stop3814"
+ offset="1"
+ style="stop-color:#fbd68f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3844">
+ <stop
+ id="stop3846"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0.39215687;" />
+ <stop
+ id="stop3848"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3861"
+ inkscape:collect="always">
+ <stop
+ id="stop3863"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3865"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3915">
+ <stop
+ id="stop3917"
+ offset="0"
+ style="stop-color:#f8f4e1;stop-opacity:1;" />
+ <stop
+ id="stop3919"
+ offset="1"
+ style="stop-color:#ad9e57;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3956">
+ <stop
+ id="stop3958"
+ offset="0"
+ style="stop-color:#f8f4e1;stop-opacity:1;" />
+ <stop
+ id="stop3960"
+ offset="1"
+ style="stop-color:#eae5c8;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3823">
+ <stop
+ id="stop3825"
+ offset="0"
+ style="stop-color:#49b7ef;stop-opacity:1;" />
+ <stop
+ id="stop3827"
+ offset="1"
+ style="stop-color:#1d8de2;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3833">
+ <stop
+ style="stop-color:#fdfeff;stop-opacity:1;"
+ offset="0"
+ id="stop3835" />
+ <stop
+ style="stop-color:#dfe4e4;stop-opacity:1;"
+ offset="1"
+ id="stop3837" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3855">
+ <stop
+ id="stop3857"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3859"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.29411766;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3892"
+ id="radialGradient3898"
+ cx="33"
+ cy="59"
+ fx="33"
+ fy="59"
+ r="27"
+ gradientTransform="matrix(1,0,0,0.18518519,0,48.074074)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ id="namedview16"
+ showgrid="true"
+ inkscape:zoom="14.938648"
+ inkscape:cx="15.393444"
+ inkscape:cy="19.984575"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2997"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.6;fill:url(#radialGradient3898);fill-opacity:1;stroke:none"
+ id="path3114"
+ sodipodi:cx="33"
+ sodipodi:cy="59"
+ sodipodi:rx="27"
+ sodipodi:ry="5"
+ d="M 60,59 A 27,5 0 1 1 6,59 27,5 0 1 1 60,59 z"
+ transform="translate(-1,1)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3801"
+ d="m 33.529412,14.972932 -7.647059,4.864868 4.588236,0 z"
+ style="fill:none;stroke:none" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="12.999952"
+ x="12"
+ height="49"
+ width="40"
+ id="rect3054"
+ style="fill:#8f98a8;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#8f98a8;fill-opacity:1;stroke:none"
+ d="M 24,2 C 22.470588,2 21,3.6215756 21,5.243198 L 21,14 l 0.294118,2.972932 3.058824,0 L 26,13.729688 26,8.4864428 C 26,6.8648204 27.411765,5 28.941177,5 l 6.117647,0 C 36.588236,5 38,6.8648204 38,8.4864428 l 0,5.2432452 0,3.243244 4.705883,0 L 43,14 43,5 C 43,3.3783776 41.529411,2 40,2 z"
+ id="path3861"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccccccccccc" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path3824"
+ d="m 6,20 c 0,-3.2 3.0588236,-8 4.588235,-8 l 42.823531,0 c 1.529412,0 4.588235,4.8 4.588235,8 z"
+ style="fill:#b0b6c5;fill-opacity:1;stroke:none" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="25"
+ x="18"
+ height="32"
+ width="6"
+ id="rect3826"
+ style="fill:#687385;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#687385;fill-opacity:1;stroke:none"
+ id="rect3110"
+ width="6"
+ height="32"
+ x="29"
+ y="25"
+ rx="1.5"
+ ry="1.5" />
+ <rect
+ ry="1.5"
+ rx="1.5"
+ y="25"
+ x="40"
+ height="32"
+ width="6"
+ id="rect3112"
+ style="fill:#687385;fill-opacity:1;stroke:none" />
+ <rect
+ y="20"
+ x="12"
+ height="8"
+ width="40"
+ id="rect3863"
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/xfce-trash_empty.svg b/.icons/Material-Black-Lime-Numix/64/places/xfce-trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/xfce-trash_full.svg b/.icons/Material-Black-Lime-Numix/64/places/xfce-trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/places/yellow-fileopen.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-fileopen.svg
new file mode 100644
index 00000000..03f0ab59
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-fileopen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-art.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-art.svg
new file mode 100644
index 00000000..4a4b4093
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1017.36 c -5.991 0.14 -10.5 4.34 -10.5 8.625 0 4.286 3 4.25 4.5 4.25 1.5 0 3 -0.046 3 2.813 0 2.857 1.5 4.313 4.5 4.313 10.5 0 12 -7.143 12 -10 0 -4.285 -4.5 -10 -13.5 -10 z m -3 2 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 m 6 0 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 m 6 4 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 m -16 1 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 m 9 6 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-books.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-books.svg
new file mode 100644
index 00000000..6b2ca24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(5.3149594,0,0,5.3149594,20.000002,966.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-cloud.svg
new file mode 100644
index 00000000..e3adc575
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,9.9999998,-1059.3622)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-copy.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-copy.svg
new file mode 100644
index 00000000..df6c6efd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-20,-22)">
+ <path d="m 26 1021.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1024.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1020.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1024.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1045.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1023.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 26 1017.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="28.5" y="1020.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 1016.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 58 1020.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 26 1041.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 1019.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-documents.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-documents.svg
new file mode 100644
index 00000000..08eda7ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,1010.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-download.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-download.svg
new file mode 100644
index 00000000..f782bdf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-download.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect ry="1.905" rx="2" y="1035.36" x="18" height="4" width="28" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-22" rx="2" ry="1.929" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-46" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1013.36" x="30" height="16" width="4" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-dropbox.svg
new file mode 100644
index 00000000..55d6dbc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-dropbox.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1013.36 -7 5.515 7 4.727 -7 6.303 14 9.455 l 14 -9.455 l -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 l -7 -5.515 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-google-drive.svg
new file mode 100644
index 00000000..cc946563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,20.54378,1019.3624)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,20.820758,1015.3621)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.421 1016.62 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-hdd.svg
new file mode 100644
index 00000000..17295d4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-hdd.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.425 0 -2 0.67 -2 2 l 0 20 c 0 1.33 0.575 2 2 2 l 15.438 0 c 1.425 0 2.563 -0.67 2.563 -2 l 0 -20 c 0 -1.33 -0.575 -2 -2 -2 l -16 0 z m 1.5 2 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 m 13 0 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 m -6.5 2 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 m -6.5 7 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 m 13 0 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 m -13.5 9 l 14 0 c 0.554 0 1 0.446 1 1 c 0 0.554 -0.446 1 -1 1 l -14 0 c -0.554 0 -1 -0.446 -1 -1 c 0 -0.554 0.446 -1 1 -1 z" transform="translate(0,988.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 34 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(0,988.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-move.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-move.svg
new file mode 100644
index 00000000..6a87e67f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 6 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="8.5" width="15.786" y="13.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 7.531,9.9978 C 6.769,9.9978 6,10.7638 6,11.5288 l 0,1 c 0,-0.765 0.769,-1.531 1.531,-1.531 l 14.969,0 1.5,3 12.469,0.062 1.531,9.172 0,-1 -1.531,-9.172 -11.969,-0.062 -1.5,-3 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 38 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 9.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 26 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="28.5" y="31.998" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 58 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-music.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-music.svg
new file mode 100644
index 00000000..2d4ce71f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0.99999962,0)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-open.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-open.svg
new file mode 100644
index 00000000..242baa49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cy="56.5" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.13433 0 0 0.1194 -4.866 49.25)" id="radialGradient3964" cx="32.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <rect x="7" y="-0.002" rx="2" height="36" width="50" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 32 5.998 l -10 9 l 5 0 l 0 21.01 l 10 0 l 0 -21.01 l 5 0 l -10 -9 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 70 56 c 0 2.209 -17.01 4 -38 4 -20.987 0 -38 -1.791 -38 -4 0 -2.209 17.01 -4 38 -4 20.987 0 38 1.791 38 4 z" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 64 23.18 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 55.998 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 19.998 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,0 C 7.892,0 7,0.892 7,2 L 7,4 C 7,2.892 7.892,2 9,2 l 46,0 c 1.108,0 2,0.892 2,2 L 57,2 C 57,0.892 56.108,0 55,0 L 9,0 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-pictures.svg
new file mode 100644
index 00000000..a6253467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-pictures.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,60.84253,-1040.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#c79a18;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#c79a18;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-projects.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-projects.svg
new file mode 100644
index 00000000..112317ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-projects.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.303 1015.28 c -0.771 0.024 -1.499 0.096 -2.233 0.351 -0.231 1.565 0.15 3.188 0.569 4.688 1.067 3.44 3.048 6.705 5.954 8.895 0.107 0.102 0.258 0.124 0.219 0.307 -0.015 0.762 -0.002 1.558 0 2.323 0.031 1.336 0.835 2.612 2.01 3.242 1.399 0.737 2.794 1.42 4.203 2.147 0.648 0.344 1.548 -0.05 1.751 -0.745 0.124 -0.457 0.037 -0.936 0.044 -1.402 -0.005 -0.982 -0.126 -1.967 -0.088 -2.936 1.282 -0.158 2.571 -0.78 3.327 -1.84 0.674 -0.904 0.914 -2.074 0.832 -3.199 1.371 -0.245 2.785 -0.452 4.159 -0.701 0.814 -0.164 1.166 -1.222 0.657 -1.884 -1 -1.268 -2 -2.509 -3.02 -3.768 -0.821 -0.981 -2.106 -1.525 -3.371 -1.358 -0.858 0.138 -1.737 0.323 -2.583 0.483 -2.733 -2.605 -6.406 -4.049 -10.114 -4.469 -0.761 -0.07 -1.55 -0.144 -2.32 -0.132 z m 4.641 2.848 c 0.896 -0.08 1.794 0.168 2.539 0.789 1.491 1.242 1.723 3.459 0.482 4.951 -1.241 1.492 -3.457 1.724 -4.947 0.482 -1.491 -1.242 -1.723 -3.459 -0.482 -4.951 0.621 -0.746 1.512 -1.188 2.408 -1.27 z m 14.317 10.735 c -0.307 -0.028 -0.612 0.205 -0.657 0.526 -0.391 1.778 -1.654 3.322 -3.327 4.03 -0.436 0.138 -0.533 0.722 -0.175 1.01 0.734 0.612 1.583 1.32 2.32 1.928 0.359 0.305 0.826 -0.026 0.832 -0.482 -0.012 -0.373 -0.054 -0.771 -0.088 -1.139 0.914 0.196 1.81 0.457 2.714 0.657 0.426 0.088 0.83 -0.426 0.657 -0.832 -0.358 -0.858 -0.727 -1.688 -1.095 -2.541 0.37 -0.044 0.726 -0.074 1.095 -0.132 0.456 -0.09 0.634 -0.754 0.263 -1.052 -0.739 -0.622 -1.485 -1.223 -2.233 -1.84 -0.088 -0.07 -0.204 -0.122 -0.306 -0.132 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 33 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="translate(-0.66828031,988.69392)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-publicshare.svg
new file mode 100644
index 00000000..1181937f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 35.858 1013.36 c -2.809 0 -5.126 2.189 -5.126 4.928 0.021 0.94 0.072 2.13 0.606 4.645 l 0.055 0 c 0.108 0.333 0.274 0.663 0.551 1.02 0.248 0.319 0.578 0.682 0.882 1.02 0.093 0.711 0.108 1.332 0 2.096 -0.834 0.651 -2.338 1.258 -3.693 1.813 -0.706 0.289 -1.359 0.556 -1.874 0.906 -0.491 0.334 -0.847 0.789 -0.882 1.36 -0.002 0.027 -0.055 0.029 -0.055 0.056 l -0.606 4.815 0 0.057 c 0 0.597 0.387 1.085 0.937 1.473 0.55 0.388 1.297 0.692 2.205 0.963 1.816 0.542 4.279 0.85 7 0.85 2.721 0 5.184 -0.308 7 -0.85 0.908 -0.271 1.655 -0.575 2.205 -0.963 0.55 -0.388 0.937 -0.876 0.937 -1.473 l 0 -0.057 -0.661 -4.815 c 0 -0.018 0.001 -0.038 0 -0.056 -0.016 -0.273 -0.112 -0.541 -0.276 -0.736 -0.175 -0.209 -0.405 -0.345 -0.661 -0.51 -0.513 -0.329 -1.168 -0.607 -1.874 -0.906 -1.372 -0.581 -2.873 -1.238 -3.693 -1.926 -0.061 -0.657 -0.064 -1.326 0 -1.983 0.296 -0.36 0.629 -0.73 0.882 -1.076 0.282 -0.385 0.495 -0.734 0.606 -1.076 0.603 -2.618 0.63 -3.687 0.661 -4.645 0 -2.739 -2.317 -4.928 -5.126 -4.928 z m -9.535 0.906 c -2.307 0 -4.189 1.831 -4.189 4.078 0.017 0.77 0.057 1.675 0.496 3.739 l 0 0.057 c 0.089 0.276 0.265 0.497 0.496 0.793 0.202 0.259 0.472 0.578 0.717 0.85 0.074 0.57 0.084 1.145 0 1.756 -0.681 0.537 -1.916 1.019 -3.03 1.473 -0.578 0.235 -1.066 0.451 -1.488 0.736 -0.399 0.27 -0.683 0.672 -0.717 1.133 -0.002 0.027 -0.055 0.029 -0.055 0.057 l -0.551 3.908 l 0 0.056 c 0 0.368 0.171 0.686 0.441 0.963 0.27 0.277 0.644 0.532 1.102 0.736 0.903 0.404 2.19 0.685 3.748 0.85 l 0.055 0 c 0.085 0 0.169 -0.024 0.22 -0.057 0.064 -0.042 0.138 -0.074 0.165 -0.112 0.054 -0.078 0.087 -0.156 0.11 -0.227 0.041 -0.123 0.049 -0.27 0.055 -0.397 0.001 -0.018 0 -0.038 0 -0.056 l 0.606 -4.815 c -0.001 -0.197 0.132 -0.434 0.441 -0.68 0.309 -0.246 0.777 -0.493 1.323 -0.736 1.092 -0.486 2.476 -0.938 3.583 -1.529 l 0.606 -0.34 -0.606 -0.283 c -0.437 -0.218 -0.772 -0.458 -1.047 -0.68 -0.053 -0.559 -0.057 -1.142 0 -1.699 0.002 -0.018 -0.002 -0.038 0 -0.056 0.42 -0.582 0.74 -1.185 0.882 -1.529 l 0.055 -0.112 -0.055 -0.112 c -0.048 -0.281 -0.032 -0.495 -0.11 -0.736 -0.528 -2.485 -0.586 -3.509 -0.606 -4.418 0 -0.382 0.087 -0.827 0.22 -1.246 l 0.11 -0.227 -0.22 -0.112 c -0.736 -0.605 -1.71 -1.02 -2.756 -1.02 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-recent.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-recent.svg
new file mode 100644
index 00000000..28a64a60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path transform="translate(0,988.3622)" d="m 32 24 c -5.184 0 -9.705 2.813 -12.12 7 l 3.625 0 c 2.02 -2.445 5.083 -4 8.5 -4 c 6.075 0 11 4.925 11 11 c 0 6.075 -4.925 11 -11 11 c -6.075 0 -11 -4.925 -11 -11 c 0 -0.338 0.033 -0.67 0.063 -1 l -3.03 0 c -0.023 0.33 -0.031 0.664 -0.031 1 c 0 7.732 6.268 14 14 14 c 7.732 0 14 -6.268 14 -14 c 0 -7.732 -6.268 -14 -14 -14 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1012.36 0 10 10 0 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 31.813 1017.3 a 2 2 0 0 0 -0.25 0.062 2 2 0 0 0 -1.563 2 l 0 7.375 a 2 2 0 0 0 0 0.188 2 2 0 0 0 0.25 1.5 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.124 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.063 0.062 2 2 0 0 0 0.125 0.062 2 2 0 0 0 0.25 0.124 l 4.937 2.875 a 2.02 2.02 0 1 0 2 -3.5 l -4.187 -2.438 0 -6.812 a 2 2 0 0 0 -2.187 -2.063 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-rss.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-rss.svg
new file mode 100644
index 00000000..ba67bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1014.36 0 5 c 10.147 1.12 19.04 8.915 19 19 l 5 0 c 0 -14.406 -12.938 -23.544 -24 -24 z m 0 8 0 5 c 5.499 0.452 10.939 4.584 11 11 l 5 0 c -0.239 -9.783 -9.17 -15.305 -16 -16 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3333333,0,0,2.3333333,-3.3333333,980.02887)" d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-saved-search.svg
new file mode 100644
index 00000000..db332b3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="706.09" x="746.38" height="16" width="4" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,988.3622)" d="m 36 24 c -5.523 0 -10 4.477 -10 10 c 0 5.523 4.477 10 10 10 c 5.523 0 10 -4.477 10 -10 c 0 -5.523 -4.477 -10 -10 -10 z m 0 3 c 3.866 0 7 3.134 7 7 c 0 3.866 -3.134 7 -7 7 c -3.866 0 -7 -3.134 -7 -7 c 0 -3.866 3.134 -7 7 -7 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-steam.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-steam.svg
new file mode 100644
index 00000000..9019a8ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 39.756 1013.36 c -3.282 0 -5.966 2.74 -5.966 6.104 0 1.129 0.325 2.196 0.852 3.109 l 0 6.613 c -0.65 0.139 -1.251 0.442 -1.758 0.848 l -5.913 -2.713 c 0 -2.4 -1.918 -4.352 -4.262 -4.352 -2.339 0 -4.262 1.952 -4.262 4.352 0 2.404 1.921 4.409 4.262 4.409 0.949 0 1.846 -0.36 2.557 -0.904 l 5.966 2.769 c 0.061 2.35 1.96 4.239 4.262 4.239 2.343 0 4.262 -1.948 4.262 -4.352 0 -1 -0.347 -1.917 -0.906 -2.656 l 0.053 0 3.143 -5.709 c 0.022 -0.024 0.031 -0.047 0.053 -0.055 2.104 -0.95 3.622 -3.098 3.622 -5.596 0 -3.361 -2.688 -6.105 -5.966 -6.105 z m 0 2.035 c 2.205 0 3.942 1.809 3.942 4.07 0 2.265 -1.738 4.069 -3.942 4.069 -2.208 0 -3.942 -1.805 -3.942 -4.069 0 -2.261 1.734 -4.07 3.942 -4.07 z m 0 1.47 c -1.41 0 -2.557 1.148 -2.557 2.6 0 1.447 1.147 2.6 2.557 2.6 1.414 0 2.557 -1.152 2.557 -2.6 0 -1.451 -1.143 -2.6 -2.557 -2.6 z m -17.05 7.857 c 1.4 0 2.198 0.579 2.45 1.752 l -1.492 -0.679 c -0.967 -0.422 -2.094 0.024 -2.504 1.017 -0.41 0.992 0.045 2.126 1.012 2.544 l 1.119 0.565 c -0.187 0.031 -0.373 0.055 -0.586 0.055 -1.705 0 -2.557 -0.904 -2.557 -2.656 0 -1.748 0.852 -2.6 2.557 -2.6 z m 12.785 5.822 c 1.578 0 2.823 1.322 2.823 2.939 0 1.617 -1.246 2.883 -2.823 2.883 -1.281 0 -2.363 -0.845 -2.717 -2.035 l 2.024 0.905 c 0.967 0.422 2.094 -0.078 2.504 -1.074 0.41 -0.992 -0.045 -2.126 -1.012 -2.543 l -1.864 -0.848 c 0.327 -0.135 0.69 -0.224 1.065 -0.224 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-system.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-system.svg
new file mode 100644
index 00000000..8a031e95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-system.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.11 1014.36 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.665 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#c79a18;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-templates.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-templates.svg
new file mode 100644
index 00000000..4db992fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-templates.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,16,-1062.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 2.5 1037.86 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 z m -10 4 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 2 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m -11 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 z m 11 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 z m -7 1 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-ubuntu.svg
new file mode 100644
index 00000000..2a368a62
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="translate(2,987.3622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1013.36 c -2.292 0 -4.43 0.633 -6.25 1.75 l 2.969 2.969 c 1 -0.451 2.111 -0.719 3.281 -0.719 4.078 0 7.444 3.056 7.938 7 l 4 0 c -0.162 -1.92 -0.761 -3.725 -1.719 -5.281 -0.376 0.169 -0.78 0.281 -1.219 0.281 -1.657 0 -3 -1.343 -3 -3 0 -0.439 0.112 -0.843 0.281 -1.219 -1.827 -1.124 -3.979 -1.781 -6.281 -1.781 z m -7.844 2.969 c -1.879 1.638 -3.266 3.831 -3.844 6.344 0.995 0.488 1.688 1.504 1.688 2.688 0 1.183 -0.692 2.199 -1.688 2.688 0.623 2.707 2.142 5.083 4.25 6.75 l 2.875 -2.875 c -2.075 -1.445 -3.438 -3.842 -3.438 -6.563 c 0 -2.51 1.16 -4.752 2.969 -6.219 l -2.813 -2.813 z m 15.781 10.03 c -0.494 3.944 -3.859 7 -7.938 7 -0.946 0 -1.845 -0.199 -2.688 -0.5 l -3.03 3.03 c 1.702 0.93 3.643 1.469 5.719 1.469 1.513 0 2.948 -0.27 4.281 -0.781 c -0.169 -0.376 -0.281 -0.78 -0.281 -1.219 c 0 -1.657 1.343 -3 3 -3 0.804 0 1.524 0.329 2.063 0.844 1.62 -1.871 2.659 -4.231 2.875 -6.844 l -4 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(29,976.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(27,999.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-video.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-video.svg
new file mode 100644
index 00000000..0dfdc108
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-video.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1014.36 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 l -18 0 z m 0 3 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z m -15 7.5 3 0 0 3 -3 0 0 -3 z m 15 0 3 0 0 3 -3 0 0 -3 z" style="fill:#c79a18;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-vm.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-vm.svg
new file mode 100644
index 00000000..ad5d77d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26 26 c -1 0 -2 1 -2 2 l 16 0 c 0 -1 -1 -2 -2 -2 l -12 0 z m -2 3 l 0 18 l 16 0 l 0 -18 l -16 0 z m 3 2 l 10 0 l 0 2 l -10 0 l 0 -2 z m 0 4 l 10 0 l 0 2 l -10 0 l 0 -2 z m 5 4 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 -8 9 c 0 1 1 2 2 2 l 12 0 c 1 0 2 -1 2 -2 l -16 0 z" transform="translate(0,988.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-wine.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-wine.svg
new file mode 100644
index 00000000..75866f78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 1014.36 c -1.036 0.016 -2.056 0.653 -2.219 1.841 -0.261 1.901 1.697 1.188 3.263 1.188 1.566 0 2.089 3.089 1.697 4.752 -0.392 1.663 -4.555 5.592 -13.967 1.663 -7.749 -3.235 -11.618 1.072 -11.814 1.158 0.733 6.426 6.713 13.395 13.967 13.395 7.75 0 14.03 -7.678 14.03 -14.732 0 -0.81 -0.103 -1.608 -0.261 -2.376 -0.144 -0.388 -0.286 -0.776 -0.392 -1.129 -0.19 -0.633 -0.404 -1.167 -0.587 -1.663 -0.008 -0.016 0.008 -0.043 0 -0.06 -0.742 -1.5 -1.782 -2.855 -3.068 -3.98 -0.006 -0.013 -0.027 0.014 -0.033 0 -0.201 -0.047 -0.413 -0.062 -0.62 -0.06 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 38 1020.36 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.896 2 2 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 32 1017.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-folder.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder.svg
new file mode 100644
index 00000000..8ce58f25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient r="33.5" cy="56.5" cx="32.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse" id="radialGradient3981">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3981);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-network.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-network.svg
new file mode 100644
index 00000000..4c397b0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.5 1014.36 c -5.118 0 -10.5 5.382 -10.5 12 0 6.618 5.382 12 10.5 12 8.118 0 13.5 -5.382 13.5 -12 0 -6.618 -5.382 -12 -12 -12 z m 2.475 1.688 c 1.119 0.104 2.202 0.359 3.188 0.788 -0.076 0.095 -0.134 0.178 -0.187 0.337 -0.303 0.909 -0.755 0.476 -0.225 1.612 0.53 1.136 0.973 1.43 1.125 0.9 0.152 -0.53 -0.381 -1.278 0.225 -0.975 0.606 0.303 1.055 -0.082 0.6 0.601 -0.455 0.682 -0.445 1.051 -0.975 0.9 -0.53 -0.152 -0.52 0.899 -1.05 1.05 -0.53 0.152 -0.712 -0.229 -0.712 0.15 0 0.379 0.301 0.031 0.225 0.638 -0.023 0.186 -0.016 0.219 -0.038 0.3 -0.498 -0.143 -0.72 -0.221 -1.087 -0.077 -0.379 0.152 -0.825 1.125 -0.825 1.125 0.473 0.473 0.693 0.814 0.862 0.975 -0.106 0.053 -0.233 0.075 -0.337 0.15 -0.758 0.531 -1.348 0.63 -1.575 1.387 -0.227 0.758 -0.15 0.064 -0.15 0.975 0 0.909 -0.23 0.292 0.225 1.125 0.455 0.833 1.57 1.233 2.1 1.687 0.53 0.454 1.077 -0.989 2.138 0.375 1.061 1.363 1.129 0.817 0.75 1.575 -0.379 0.758 -0.748 1.01 -0.9 1.312 -0.152 0.303 0.295 1.348 0.825 1.575 0.011 0 0.026 0 0.038 0 -0.028 0.065 -0.047 0.123 -0.075 0.188 -0.687 0.312 -1.529 0.742 -1.688 0.787 -0.375 0.108 -1.698 0.332 -2.662 0.6 -0.121 0.034 -0.215 0.034 -0.263 0.039 0.12 -0.13 1.068 -0.626 1.537 -0.9 0.643 -0.376 -0.038 -0.338 -0.038 -0.338 0 0 -1.023 -0.114 -3.112 -0.114 -1.045 0 -1.497 0.047 -1.725 0.114 -0.114 0.034 -0.17 0.068 -0.225 0.112 -0.055 0.047 -0.094 0.096 -0.187 0.15 -0.375 0.214 0.22 0.439 -0.262 0.6 -0.362 0.12 -0.404 0 -0.712 -0.226 0.22 -0.219 0.524 -0.483 0.9 -0.938 0.682 -0.825 0.898 -0.675 1.125 -1.425 0.227 -0.75 -1.912 -0.525 -1.912 -0.975 0 -0.45 -0.368 -0.75 -1.05 -1.05 -0.682 -0.3 -0.217 -0.45 -0.975 -0.675 -0.758 -0.224 -1.61 1.125 -1.837 0.675 -0.227 -0.45 0.712 -0.45 0.712 -0.975 0 -0.512 -1.081 0.387 -1.275 -0.263 -0.005 -0.024 -0.034 -0.024 -0.038 -0.039 -0.019 -0.095 -0.007 -0.15 0 -0.224 0.048 -0.539 0.672 -0.75 0.938 -1.275 0.303 -0.599 0.146 0.45 0.525 0.975 0.379 0.525 0.227 -0.675 0 -1.35 -0.227 -0.675 0.145 -0.675 0.675 -1.575 0.53 -0.9 0.525 -1.425 0.525 -2.1 0 -0.675 0.367 -0.749 1.125 -1.425 0.347 -0.309 0.62 -0.579 0.825 -0.825 0.05 -0.024 0.1 -0.024 0.15 -0.039 0.804 -0.322 1.141 -0.804 1.837 -2.25 0.696 -1.446 -0.273 -0.096 -0.488 -0.15 -0.214 -0.053 -0.525 -0.434 -1.275 -0.862 -0.155 -0.088 -0.293 -0.13 -0.412 -0.149 l 1.388 -2.288 c 0.444 -0.12 0.922 -0.202 1.387 -0.263 0.17 0.97 0.075 1.875 0.075 1.875 0 0 -0.262 0.311 -0.262 0.525 0 0.214 1.436 -1.768 1.65 -1.875 0.214 -0.108 0.755 0.568 0.862 -0.45 0.006 -0.059 -0.007 -0.06 0 -0.112 z m 2.025 4.05 c -0.077 -0.024 -0.168 0 -0.262 0.039 0 0.265 -0.103 0.458 -0.15 0.562 -0.028 -0.048 -0.113 -0.112 -0.113 -0.112 -0.114 0.21 -0.359 0.394 -0.113 0.337 0.246 -0.055 0.433 0.096 0.263 -0.112 -0.033 -0.039 -0.017 -0.023 -0.038 -0.039 0.032 0.024 0.092 0.039 0.225 0.039 0.149 0 0.229 0 0.337 0 -0.183 0.135 -0.382 0.193 -0.113 0.263 0.36 0.095 0.525 0.114 0.525 0.039 0 -0.075 -0.112 -0.337 -0.112 -0.337 0.07 -0.029 0.136 -0.064 0.075 -0.188 -0.114 -0.226 -0.294 -0.452 -0.525 -0.487 z m 5.738 0.637 c 0.187 0.291 0.367 0.59 0.525 0.9 -0.104 0.605 -0.369 1.013 0.075 1.013 0.124 0 0.235 -0.027 0.337 -0.039 0.014 0.036 0.024 0.077 0.038 0.112 -0.758 0 -1.121 0.226 -1.5 0.15 -0.379 -0.077 -1.432 -0.144 -0.75 -0.825 0.399 -0.399 0.896 -1.032 1.275 -1.313 z m -4.725 1.388 c 0.07 0.023 0.131 0.095 0.187 0.224 0.227 0.531 0.603 0.974 0.3 1.05 -0.303 0.075 -0.45 0.15 -0.45 0.15 0 0 1.049 0.682 1.125 -0.075 0.076 -0.758 -0.3 -1.201 -0.3 -1.201 0 0 0.523 0.522 0.675 0.825 0.152 0.303 0.146 0 0.525 0.375 0.379 0.378 0.295 -1.506 0.825 -0.975 0.53 0.53 0.864 0.521 0.712 0.9 -0.152 0.379 0.975 -0.458 0.975 0.3 0 0.73 0.466 1.027 -0.45 1.388 -0.347 -0.024 -0.621 -0.082 -0.675 -0.188 -0.152 -0.303 -1.012 -0.075 -1.012 -0.075 -2.266 -0.566 -3.25 -0.746 -3.9 -0.637 0.012 -0.024 0.024 -0.024 0.038 -0.039 0.331 -0.597 0.955 -1.426 0.75 -1.725 0.289 -0.166 0.515 -0.349 0.675 -0.3 z m 6.375 3.787 c 0.007 0.152 0 0.296 0 0.45 0 0.427 -0.026 0.862 -0.075 1.275 -0.682 -0.606 -1.65 -0.6 -1.65 -0.6 0 0 0.592 -0.672 1.425 -0.975 0.104 -0.039 0.216 -0.089 0.3 -0.15 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-user-desktop.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-user-desktop.svg
new file mode 100644
index 00000000..49ed63ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#c79a18;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/places/yellow-user-home.svg b/.icons/Material-Black-Lime-Numix/64/places/yellow-user-home.svg
new file mode 100644
index 00000000..49f31f34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/places/yellow-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,979.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,14.000148,1010.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/airplane-mode.svg b/.icons/Material-Black-Lime-Numix/64/status/airplane-mode.svg
new file mode 100644
index 00000000..47b445b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/airplane-mode.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,16)">
+ <path d="m 54.853 -6.853 c -1.53 -1.53 -5.657 0 -9.732 4.075 l -5.989 5.989 -25.746 -5.433 c -1.853 -0.35 -2.386 -0.36 -3.32 0.558 -2.192 2.192 -2.193 2.192 1.412 4.282 l 18.712 9.535 -10.304 10.304 -8.139 -1.561 c -0.952 -0.201 -0.936 -0.272 -1.533 0.325 l -0.59 0.59 c -0.9 0.9 0.45 1.966 0.45 1.966 l 8.382 5.768 5.768 8.382 c 0 0 1.066 1.35 1.966 0.45 l 0.59 -0.59 c 0.597 -0.597 0.526 -0.58 0.325 -1.533 l -1.561 -8.139 10.304 -10.304 9.535 18.712 c 2.09 3.605 2.09 3.604 4.282 1.412 0.918 -0.934 0.907 -1.467 0.558 -3.32 l -5.433 -25.746 5.989 -5.989 c 4.075 -4.075 5.605 -8.202 4.075 -9.732 z" style="fill:#71a6ce;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/appointment-missed.svg b/.icons/Material-Black-Lime-Numix/64/status/appointment-missed.svg
new file mode 100644
index 00000000..1e2f37a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/appointment-missed.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#ebebeb;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#aaa;opacity:1;fill-opacity:1"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa;opacity:1"/>
+ <path d="m 30 49 c -0.002 8.284 -6.716 14.998 -15 14.998 -8.284 0 -14.998 -6.714 -15 -14.998 -0.002 -8.286 6.714 -15 15 -15 c 8.286 0 15 6.716 15 15 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 7.01 41 0 2.668 c -0.059 0.746 0.193 1.51 0.754 2.027 l 3.418 3.363 -3.418 3.361 c -0.5 0.502 -0.754 1.207 -0.754 1.914 l 0 2.666 2.666 0 c 0.705 0 1.412 -0.252 1.912 -0.754 l 3.418 -3.42 3.418 3.42 c 0.502 0.502 1.207 0.754 1.912 0.754 l 2.666 0 0 -2.666 c 0 -0.707 -0.252 -1.412 -0.754 -1.914 l -3.359 -3.361 3.418 -3.363 c 0.574 -0.529 0.695 -1.266 0.695 -2.027 l 0 -2.668 -2.666 0 c -0.641 0.02 -1.146 0.256 -1.853 0.871 l -3.476 3.361 -3.418 -3.361 c -0.473 -0.49 -1.119 -0.84 -1.797 -0.871 -0.027 0 -0.088 0 -0.115 0 z" style="fill:#fff;fill-opacity:0.902;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/appointment-soon.svg b/.icons/Material-Black-Lime-Numix/64/status/appointment-soon.svg
new file mode 100644
index 00000000..24efb950
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/appointment-soon.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#268bd2"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa"/>
+ <path d="M 30 49 A 15 15 0 0 1 0 49 15 15 0 1 1 30 49" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-2.0689655,0,0,-2.0689655,66.724138,64.517251)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 13.933 18.333 -3.867 0 0 -6.283 3.867 0 0 6.283" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path d="m 13.933 7.267 c 0 1.068 -0.866 1.933 -1.933 1.933 -1.068 0 -1.933 -0.866 -1.933 -1.933 0 -1.068 0.866 -1.933 1.933 -1.933 1.068 0 1.933 0.866 1.933 1.933 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-add.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-add.svg
new file mode 120000
index 00000000..6057f512
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-add.svg
@@ -0,0 +1 @@
+pamac-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-delete.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-delete.svg
new file mode 120000
index 00000000..2f9e4953
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-delete.svg
@@ -0,0 +1 @@
+pamac-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-download.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-download.svg
new file mode 120000
index 00000000..17b8ac73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-download.svg
@@ -0,0 +1 @@
+pamac-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-setup.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-setup.svg
new file mode 120000
index 00000000..832483a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-setup.svg
@@ -0,0 +1 @@
+pamac-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-update-cache.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..adc52e5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/aptdaemon-upgrade.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..92e26066
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+pamac-update.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-working.svg b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-working.svg
new file mode 100644
index 00000000..0e3b42e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/aptdaemon-working.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 m 4 0 l 0 12 20 0 -10 -12 m -34 16 l 0 28 26.387 0 c -0.993 -4.247 0.138 -8.908 3.422 -12.191 2.521 -2.521 5.857 -3.781 9.191 -3.781 1.703 0 3.405 0.335 5 0.992 l 0 -13.02" style="fill:#c28e5c"/>
+ <path d="m 51 -56.625 a 7.626 7.625 0 0 1 7.05 4.707 7.626 7.625 0 0 1 -1.653 8.31 7.626 7.625 0 0 1 -8.31 1.653 7.626 7.625 0 0 1 -4.707 -7.05" 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.75;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/avatar-default.svg b/.icons/Material-Black-Lime-Numix/64/status/avatar-default.svg
new file mode 100644
index 00000000..fb997f93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/avatar-default.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 28.837 10 6.325 0 c 9.484 0 8.837 9.622 8.837 9.622 l 0 8.255 c 0 3.142 -6 9.622 -6 9.622 l 0 4.127 14 6.871 l 0 5.503 l -40 0 0 -5.503 14 -6.871 0 -4.127 c 0 0 -6.02 -6.48 -6 -9.622 l 0 -8.255 c 0 0 -0.646 -9.622 8.837 -9.622" style="fill:#aaa;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/changes-allow.svg b/.icons/Material-Black-Lime-Numix/64/status/changes-allow.svg
new file mode 100644
index 00000000..4e07e724
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/changes-allow.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8.504 27.517 c 0.667 -0.685 2.35 -0.493 2.35 -0.493 l 28.29 0 c 0 0 1.683 -0.192 2.35 0.493 0.667 0.685 0.48 2.414 0.48 2.414 l 0 25.07 -33.952 0 0 -25.07 c 0 0 -0.187 -1.729 0.48 -2.414 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="M 45 7 A 12 12 0 0 0 33 19 l 0 8 6 0 0 -8 a 6 6 0 0 1 6 -6 6 6 0 0 1 6 6 l 0 8 6 0 0 -8 A 12 12 0 0 0 45 7" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/changes-prevent.svg b/.icons/Material-Black-Lime-Numix/64/status/changes-prevent.svg
new file mode 100644
index 00000000..bccc3269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/changes-prevent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 15.504 27.517 c 0.667 -0.685 2.35 -0.493 2.35 -0.493 l 28.29 0 c 0 0 1.683 -0.192 2.35 0.493 0.667 0.685 0.48 2.414 0.48 2.414 l 0 25.07 -33.952 0 0 -25.07 c 0 0 -0.187 -1.729 0.48 -2.414 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="M 32 7 A 12 12 0 0 0 20 19 l 0 8 6 0 0 -8 a 6 6 0 0 1 6 -6 6 6 0 0 1 6 6 l 0 8 6 0 0 -8 A 12 12 0 0 0 32 7" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/channel-secure.svg b/.icons/Material-Black-Lime-Numix/64/status/channel-secure.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/channel-secure.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/dialog-error.svg b/.icons/Material-Black-Lime-Numix/64/status/dialog-error.svg
new file mode 100644
index 00000000..b78159a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/dialog-error.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c -13.259 0 -24 10.741 -24 24 0 13.255 10.741 24 24 24 13.255 0 24 -10.745 24 -24 0 -13.259 -10.745 -24 -24 -24 m -16 20 32 0 0 8 -32 0 z" style="fill:#ed535b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/dialog-information.svg b/.icons/Material-Black-Lime-Numix/64/status/dialog-information.svg
new file mode 100644
index 00000000..12705789
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/dialog-information.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.937 8 c -3.281 0 -5.937 2.656 -5.937 5.937 l 0 36.13 c 0 3.289 2.656 5.937 5.937 5.937 l 36.13 0 c 3.289 0 5.937 -2.648 5.937 -5.937 l 0 -36.13 c 0 -3.281 -2.648 -5.937 -5.937 -5.937 m -22.06 6 8 0 0 8 -8 0 z m -2 12 10 0 0 18 4 0 0 4 -16 0 0 -4 4 0 0 -14 -2 0 z" style="fill:#78cf72"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/dialog-password.svg b/.icons/Material-Black-Lime-Numix/64/status/dialog-password.svg
new file mode 100644
index 00000000..c1be9f9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/dialog-password.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.25,0,0,-1.25,0,64)">
+ <g transform="matrix(2.9091,0,0,2.9091,-8.0436365e-5,-8.0727275e-5)">
+ <path d="m 12.1 12.787 c -1.508 0 -2.777 -0.88 -3.382 -2.337 l -4.718 0 c -1.602 0 -2.35 -0.849 -2.35 -1.65 c 0 -0.801 0.735 -1.65 2.337 -1.65 l 0.825 -1.65 0.687 2.475 1.65 -2.475 0.825 1.65 0.742 0 c 0.601 -1.457 1.871 -2.333 3.382 -2.337 2.098 0 3.85 1.78 3.85 3.987 0 2.211 -1.752 3.987 -3.85 3.987 z m 1.499 -3.162 c 0.441 0 0.839 -0.383 0.839 -0.825 0 -0.441 -0.398 -0.825 -0.839 -0.825 -0.446 0 -0.797 0.384 -0.797 0.825 0 0.442 0.351 0.825 0.797 0.825 z" style="fill:#6d6d6d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/dialog-question.svg b/.icons/Material-Black-Lime-Numix/64/status/dialog-question.svg
new file mode 100644
index 00000000..294eb27b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/dialog-question.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.937 8 c -3.281 0 -5.937 2.656 -5.937 5.937 l 0 36.13 c 0 3.289 2.656 5.937 5.937 5.937 l 36.13 0 c 3.289 0 5.937 -2.648 5.937 -5.937 l 0 -36.13 c 0 -3.281 -2.648 -5.937 -5.937 -5.937 m -30.06 6 24 0 0 22 -8 0 0 2 -8 0 0 -10 8 0 0 -6 -8 0 0 2 -8 0 z m 8 28 8 0 0 8 -8 0 z" style="fill:#53cded"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/dialog-warning.svg b/.icons/Material-Black-Lime-Numix/64/status/dialog-warning.svg
new file mode 100644
index 00000000..802a45df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/dialog-warning.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.937 8 c -3.281 0 -5.937 2.656 -5.937 5.937 l 0 36.13 c 0 3.289 2.656 5.937 5.937 5.937 l 36.13 0 c 3.289 0 5.937 -2.648 5.937 -5.937 l 0 -36.13 c 0 -3.281 -2.648 -5.937 -5.937 -5.937 m -22.06 8 8 0 0 22 -8 0 z m 0 26 8 0 0 8 -8 0 z" style="fill:#d480e2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/error.svg b/.icons/Material-Black-Lime-Numix/64/status/error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/feed-non-starred.svg b/.icons/Material-Black-Lime-Numix/64/status/feed-non-starred.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/feed-starred.svg b/.icons/Material-Black-Lime-Numix/64/status/feed-starred.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/feed-starred.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/gnome-dev-wavelan-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/status/gnome-dev-wavelan-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gnome-unknown.svg b/.icons/Material-Black-Lime-Numix/64/status/gnome-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/gnome-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/gtk-authentication.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/gtk-authentication.svg
@@ -0,0 +1 @@
+dialog-password.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/gtk-caps-lock-warning.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-caps-lock-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-authentication.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-error.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-info.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-question.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-warning-panel.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-warning-panel.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-dialog-warning.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/gtk-missing-image.svg b/.icons/Material-Black-Lime-Numix/64/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/image-missing.svg b/.icons/Material-Black-Lime-Numix/64/status/image-missing.svg
new file mode 100644
index 00000000..3fd9757a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/image-missing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.937 8 c -3.281 0 -5.937 2.656 -5.937 5.937 l 0 36.13 c 0 3.289 2.656 5.937 5.937 5.937 l 36.13 0 c 3.289 0 5.937 -2.648 5.937 -5.937 l 0 -36.13 c 0 -3.281 -2.648 -5.937 -5.937 -5.937" style="fill:#54cdee;fill-opacity:0.298"/>
+ <path d="m 20 14 24 0 0 22 -8 0 0 2 -8 0 0 -10 8 0 0 -6 -8 0 0 2 -8 0 z m 8 28 8 0 0 8 -8 0 z" style="fill:#fff;fill-opacity:0.8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/important.svg b/.icons/Material-Black-Lime-Numix/64/status/important.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/important.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/info.svg b/.icons/Material-Black-Lime-Numix/64/status/info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/keys.svg b/.icons/Material-Black-Lime-Numix/64/status/keys.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/keys.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/kt-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/status/kt-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/kt-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/lock.svg b/.icons/Material-Black-Lime-Numix/64/status/lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/locked.svg b/.icons/Material-Black-Lime-Numix/64/status/locked.svg
new file mode 100644
index 00000000..9d5a6b62
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/locked.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 29 8 c -2 0 -11 0 -11 9 l 0 9 -8 0 0 30 44 0 0 -30 -8 0 0 -9 c 0 -9 -8.999 -9 -11 -9 m -6.233 8 6.467 0 c 2.767 0 2.767 4 2.767 4 l 0 6 -12 0 0 -6 c 0 0 0.001 -4 2.768 -4 z" style="fill:#ed535b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/mesagebox_info.svg b/.icons/Material-Black-Lime-Numix/64/status/mesagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/mesagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/messagebox_critical.svg b/.icons/Material-Black-Lime-Numix/64/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/messagebox_info.svg b/.icons/Material-Black-Lime-Numix/64/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/messagebox_warning.svg b/.icons/Material-Black-Lime-Numix/64/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/network-wireless-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/status/network-wireless-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/network-wireless-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/non-starred-grey.svg b/.icons/Material-Black-Lime-Numix/64/status/non-starred-grey.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/non-starred.svg b/.icons/Material-Black-Lime-Numix/64/status/non-starred.svg
new file mode 100644
index 00000000..8ef621e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/non-starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.07 3 c -4.123 -0.016 -6.442 14.465 -9.788 16.854 -3.345 2.388 -17.901 -0.051 -19.19 3.83 -1.289 3.883 11.879 10.535 13.14 14.428 c 1.258 3.892 -5.515 16.865 -2.189 19.28 3.327 2.416 13.778 -7.933 17.902 -7.916 4.122 0.016 14.429 10.561 17.773 8.172 c 3.345 -2.39 -3.351 -15.525 -2.061 -19.408 1.29 -3.881 14.524 -10.409 13.265 -14.3 -1.259 -3.893 -15.864 -1.542 -19.19 -3.958 -3.325 -2.416 -5.537 -16.966 -9.659 -16.982 z" style="fill:#808080;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/object-locked.svg b/.icons/Material-Black-Lime-Numix/64/status/object-locked.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/object-locked.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/object-unlocked.svg b/.icons/Material-Black-Lime-Numix/64/status/object-unlocked.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/object-unlocked.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/offline.svg b/.icons/Material-Black-Lime-Numix/64/status/offline.svg
new file mode 120000
index 00000000..0b0a3692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/offline.svg
@@ -0,0 +1 @@
+../actions/gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/online.svg b/.icons/Material-Black-Lime-Numix/64/status/online.svg
new file mode 120000
index 00000000..70833611
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/online.svg
@@ -0,0 +1 @@
+../actions/gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-add.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-add.svg
new file mode 100644
index 00000000..60a21a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-add.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 z m 14 0 0 12 20 0 -10 -12 z m -24 16 0 28 28 0 0 -10 6 0 0 -6 10 0 0 -12 z" style="fill:#c28e5c"/>
+ <path d="m 48 42 0 6 -6 0 -0.001 6 6 0 0 6 6 0 0 -6 6 0 0.001 -6 -6 0 0 -6 z" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-cleanup.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-cleanup.svg
new file mode 100644
index 00000000..d0b60da7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-cleanup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 -10 0 z m 14 0 0 12 20 0 l -10 -12 -10 0 m -24 16 0 28 28.1 0 2.484 -2.484 -4.242 -4.246 9.898 -9.895 4.242 4.242 1.414 -1.414 2.102 -2.105 0 -12.1 -44 0" style="fill:#c28e5c"/>
+ <path d="m 54.728 43.03 -4.243 4.243 -4.243 -4.243 l -4.243 4.242 4.243 4.243 -4.242 4.243 4.243 4.243 l 4.242 -4.243 4.243 4.243 4.243 -4.242 -4.243 -4.243 4.243 -4.243 z" style="fill:#ee545b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-delete.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-delete.svg
new file mode 100644
index 00000000..336d81cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-delete.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 m 4 0 l 0 12 20 0 -10 -12 m -34 16 l 0 28 26.387 0 c -0.993 -4.247 0.138 -8.908 3.422 -12.191 2.521 -2.521 5.857 -3.781 9.191 -3.781 1.703 0 3.405 0.335 5 0.992 l 0 -13.02" style="fill:#c28e5c"/>
+ <g transform="matrix(0.45,0,0,0.45,38.2,40.2)" style="fill:#ee545b;fill-opacity:1">
+ <path d="m 24.5 21 c -1.152 0 -2.303 0.439 -3.182 1.318 -1.758 1.757 -1.758 4.606 0 6.363 1.757 1.758 4.606 1.758 6.363 0 1.758 -1.757 1.758 -4.606 0 -6.363 c -0.878 -0.879 -2.03 -1.318 -3.182 -1.318 m 0 1.35 c 0.592 0 1.181 0.169 1.697 0.5 l -4.348 4.348 c -0.783 -1.219 -0.643 -2.858 0.424 -3.924 0.615 -0.615 1.42 -0.924 2.227 -0.924 m 2.65 1.453 c 0.783 1.219 0.643 2.858 -0.424 3.924 -1.066 1.067 -2.705 1.206 -3.924 0.424 l 4.348 -4.348 z" transform="matrix(4.4444444,0,0,4.4444444,-84.888889,-89.333333)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-download.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-download.svg
new file mode 100644
index 00000000..20988191
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-download.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 -10 0 z m 14 0 0 12 20 0 -10 -12 -10 0 z m -24 16 0 28 29.344 0 -7 -7 10.801 0 0 -9 l 10.855 0 0 -12 -44 0" style="fill:#c28e5c"/>
+ <path d="m 51 60 9 -9 -5.143 0 0 -9 -7.714 0 0 9 -5.143 0 z" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-refresh.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-refresh.svg
new file mode 100644
index 00000000..6540d9fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-refresh.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 l 20 0 0 -12 -10 0 z m 14 0 l 0 12 20 0 -10 -12 l -10 0 z m -24 16 l 0 28 25.34 0 1.215 -4.105 -0.676 -0.258 1.512 -3.766 c 0.175 -0.437 0.492 -0.769 0.707 -1.18 l 0.285 -0.965 0.215 0.117 c 2.595 -4.183 7.16 -6.844 12.219 -6.844 1.085 0 2.153 0.123 3.184 0.352 l 0 -11.352 -44 0" style="fill:#c28e5c"/>
+ <g transform="matrix(1.8181818,0,0,1.8181818,30.818182,31)" style="fill:#4db147;fill-opacity:1">
+ <g transform="matrix(0.34782609,0,0,0.34782609,2.6435901,2.6456559)">
+ <path transform="matrix(2.875,0,0,2.875,97.067647,-33.481261)" d="m -25.406 14.5 c 2.304 0 4.367 1.303 5.281 3.313 l 1.219 -0.469 -1 3.469 -3.313 -1.844 1.281 -0.5 c -0.621 -1.31 -1.954 -2.125 -3.469 -2.125 -1.573 0 -2.996 0.94 -3.563 2.344 l -1.781 -0.688 c 0.845 -2.104 2.985 -3.5 5.344 -3.5 z m -5.5 4.719 3.313 1.781 -1.281 0.5 c 0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979 -0.91 3.563 -2.313 l 1.781 0.688 c -0.877 2.103 -2.979 3.469 -5.344 3.469 -2.292 0 -4.387 -1.339 -5.281 -3.344 l -1.219 0.438 z"/>
+ </g>
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-26.377418,32.892504)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,47.5)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-search.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-search.svg
new file mode 100644
index 00000000..e980ddb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-search.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 z m 14 0 0 12 20 0 -10 -12 z m -24 16 0 28 27.734 0 c -0.215 -0.94 -0.617 -1.808 -0.617 -2.809 0 -7.652 6.289 -13.941 13.941 -13.941 1.01 0 1.991 0.117 2.941 0.324 l 0 -11.574" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,46.895947,29.125001)" style="fill:#3370d0;fill-opacity:1">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,46.895947,29.125)" 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 61 51.19 c 0 -5.492 -4.444 -9.94 -9.94 -9.94 -5.492 0 -9.94 4.448 -9.94 9.94 0 1.517 0.335 2.941 0.932 4.232 l -3.728 3.728 c -1.764 1.752 -1.764 1.769 0 3.534 1.752 1.752 1.769 1.752 3.534 0 l 3.417 -3.417 c 1.641 1.167 3.623 1.864 5.786 1.864 5.497 0 9.94 -4.448 9.94 -9.94 z m -4.97 -0.155 c 0.041 1.344 -0.464 2.65 -1.4 3.616 -0.937 0.966 -2.225 1.51 -3.57 1.51 -2.745 0 -4.968 -2.225 -4.968 -4.97 0 -2.745 2.223 -4.97 4.968 -4.97 2.684 -0.002 4.885 2.131 4.97 4.815 z" style="fill:#54cdee;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-setup.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-setup.svg
new file mode 100644
index 00000000..ff7942ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-setup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 l 20 0 0 -12 z m 14 0 0 12 20 0 l -10 -12 m -34 16 l 0 28 27.496 0 c -0.279 -0.511 -0.496 -1.107 -0.496 -1.887 l 0 -2.223 c 0 -1.942 1.215 -3.01 2.059 -3.512 -0.037 -0.09 -0.099 -0.108 -0.133 -0.207 -0.312 -0.913 -0.48 -2.984 1.109 -4.438 l 1.547 -1.473 0.008 0 c 1.57 -1.478 3.277 -1.191 4.117 -0.934 0.184 0.056 0.246 0.172 0.402 0.238 0.055 -0.125 0.018 -0.22 0.09 -0.352 0.452 -0.83 1.64 -2.215 3.676 -2.215 l 2.25 0 c 0.75 0 1.349 0.221 1.875 0.5 l 0 -11.5 z" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-25.011364,25.250001)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.250005,0,0,1.250005,81.380942,-1.5686089)" style="fill:#d481e2;fill-opacity:1">
+ <path d="m 37.1 30 c -0.103 0 -0.186 0.152 -0.186 0.34 l 0 0.998 c -1.133 0.185 -2.169 0.657 -3.039 1.334 -0.021 -0.029 -0.029 -0.058 -0.059 -0.086 l -0.77 -0.73 c -0.141 -0.133 -0.311 -0.185 -0.383 -0.117 l -1.277 1.209 c -0.074 0.067 -0.018 0.229 0.123 0.361 l 0.77 0.73 c 0.06 0.057 0.126 0.091 0.188 0.115 -0.568 0.814 -0.959 1.758 -1.123 2.775 l -0.986 0 c -0.198 0 -0.357 0.08 -0.357 0.184 l 0 1.777 c 0 0.101 0.16 0.184 0.357 0.184 l 0.988 0 c 0.164 1.016 0.552 1.959 1.119 2.771 -0.061 0.024 -0.126 0.058 -0.186 0.115 l -0.77 0.73 c -0.141 0.133 -0.197 0.294 -0.123 0.361 l 1.277 1.209 c 0.072 0.067 0.242 0.015 0.383 -0.117 l 0.77 -0.73 c 0.029 -0.028 0.037 -0.057 0.059 -0.086 0.87 0.677 1.908 1.141 3.039 1.326 l 0 1.01 c 0 0.187 0.082 0.34 0.186 0.34 l 1.801 0 c 0.103 0 0.186 -0.152 0.186 -0.34 l 0 -1.01 c 1.131 -0.185 2.169 -0.65 3.039 -1.326 0.021 0.029 0.029 0.058 0.059 0.086 l 0.77 0.73 c 0.141 0.133 0.311 0.185 0.383 0.117 l 1.277 -1.209 c 0.074 -0.067 0.018 -0.229 -0.123 -0.361 l -0.77 -0.73 c -0.059 -0.057 -0.124 -0.091 -0.186 -0.115 0.567 -0.813 0.955 -1.755 1.119 -2.771 l 0.988 0 c 0.198 0 0.357 -0.083 0.357 -0.184 l 0 -1.777 c 0 -0.103 -0.16 -0.184 -0.357 -0.184 l -0.988 0 c -0.165 -1.017 -0.565 -1.953 -1.133 -2.766 0.065 -0.023 0.135 -0.064 0.199 -0.125 l 0.77 -0.73 c 0.141 -0.133 0.197 -0.294 0.123 -0.361 l -1.277 -1.209 c -0.072 -0.067 -0.242 -0.015 -0.383 0.117 l -0.77 0.73 c -0.035 0.033 -0.045 0.067 -0.068 0.102 -0.869 -0.675 -1.899 -1.151 -3.03 -1.336 l 0 -1.012 c 0 -0.187 -0.082 -0.34 -0.186 -0.34 l -1.801 0 z m 0.689 3.918 0.006 0 0.004 0 c -0.012 0.001 0.057 0.002 0.201 0.002 2.271 0 4.084 1.811 4.084 4.082 0 2.271 -1.813 4.082 -4.084 4.082 -2.271 0 -4.084 -1.811 -4.084 -4.082 0 -2.199 1.709 -3.974 3.873 -4.084 z m 0.211 2.678 c -0.819 0 -1.484 0.629 -1.484 1.406 0 0.775 0.665 1.404 1.484 1.404 0.819 0 1.484 -0.63 1.484 -1.404 0 -0.777 -0.665 -1.406 -1.484 -1.406 z" transform="translate(-62.304688,4.054688)" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-update.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-update.svg
new file mode 100644
index 00000000..da0e94ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-update.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 l 20 0 0 -12 -10 0 z m 14 0 l 0 12 20 0 -10 -12 l -10 0 z m -24 16 l 0 28 25.34 0 1.215 -4.105 -0.676 -0.258 1.512 -3.766 c 0.175 -0.437 0.492 -0.769 0.707 -1.18 l 0.285 -0.965 0.215 0.117 c 2.595 -4.183 7.16 -6.844 12.219 -6.844 1.085 0 2.153 0.123 3.184 0.352 l 0 -11.352 -44 0" style="fill:#c28e5c"/>
+ <g transform="matrix(1.8181818,0,0,1.8181818,30.818182,31)" style="fill:#3370d0;fill-opacity:1">
+ <g transform="matrix(0.34782609,0,0,0.34782609,2.6435901,2.6456559)">
+ <path transform="matrix(2.875,0,0,2.875,97.067647,-33.481261)" d="m -25.406 14.5 c 2.304 0 4.367 1.303 5.281 3.313 l 1.219 -0.469 -1 3.469 -3.313 -1.844 1.281 -0.5 c -0.621 -1.31 -1.954 -2.125 -3.469 -2.125 -1.573 0 -2.996 0.94 -3.563 2.344 l -1.781 -0.688 c 0.845 -2.104 2.985 -3.5 5.344 -3.5 z m -5.5 4.719 3.313 1.781 -1.281 0.5 c 0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979 -0.91 3.563 -2.313 l 1.781 0.688 c -0.877 2.103 -2.979 3.469 -5.344 3.469 -2.292 0 -4.387 -1.339 -5.281 -3.344 l -1.219 0.438 z"/>
+ </g>
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-26.377418,32.892504)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,47.5)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-36.895629,39.786796)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pamac-wait.svg b/.icons/Material-Black-Lime-Numix/64/status/pamac-wait.svg
new file mode 100644
index 00000000..6a59d538
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pamac-wait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20 10 -10 12 20 0 0 -12 -10 0 z m 14 0 0 12 20 0 -10 -12 -10 0 z m -24 16 0 28 28 0 0 -10 0 -2 0 -4 6 0 4 0 6 0 0 -12 -44 0 z" style="fill:#c28e5c"/>
+ <path d="m 42 42 0 18 6 0 0 -18 -6 0 z m 10 0 0 18 6 0 0 -18 -6 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pin-active.svg b/.icons/Material-Black-Lime-Numix/64/status/pin-active.svg
new file mode 120000
index 00000000..45a83741
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pin-active.svg
@@ -0,0 +1 @@
+semi-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pin-down.svg b/.icons/Material-Black-Lime-Numix/64/status/pin-down.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pin-down.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/pin-up.svg b/.icons/Material-Black-Lime-Numix/64/status/pin-up.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/pin-up.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/printer-printing.svg b/.icons/Material-Black-Lime-Numix/64/status/printer-printing.svg
new file mode 100644
index 00000000..d6cfc48c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/printer-printing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill-rule:evenodd">
+ <path d="m 18.668 0.016 l 26.664 0 c 6.668 0 6.668 -0.668 6.668 6.664 l 0 26.656 c 0 6.664 0 6.664 -6.668 6.664 l -26.664 0 c -6.668 0 -6.668 0 -6.668 -6.664 l 0 -26.656 c 0 -6.664 0 -6.664 6.668 -6.664 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 6.398438 16 L 57.601562 16 C 64 16 64 16 64 22.398438 L 64 41.601562 C 64 48 64 48 57.601562 48 L 6.398438 48 C 0 48 0 48 0 41.601562 L 0 22.398438 C 0 16 0 16 6.398438 16 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 l 40 0 l 0 32 l -40 0 Z" style="fill:#dc322f"/>
+ <rect width="8" height="16" x="28" y="37" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 21 49 22 0 -11 11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/rating-unrated.svg b/.icons/Material-Black-Lime-Numix/64/status/rating-unrated.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/rating-unrated.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/security-high.svg b/.icons/Material-Black-Lime-Numix/64/status/security-high.svg
new file mode 100644
index 00000000..250a5bae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/security-high.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c 13.846 0.001 20 6.711 20 6.711 l 0 17.572 c 0 16.11 -20 23.582 -20 23.582 0 0 -20 -7.47 -20 -23.582 l 0 -17.572 c 0 0 6.154 -6.71 20 -6.711 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:4"/>
+ <g transform="matrix(1.5000017,0,0,1.5000017,88.885126,-26.61313)">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" y="55.718" x="-6.914" height="4" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" y="43.718" x="-0.914" height="14" width="4" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/security-low.svg b/.icons/Material-Black-Lime-Numix/64/status/security-low.svg
new file mode 100644
index 00000000..80bffad5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/security-low.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c 13.846 0.001 20 6.711 20 6.711 l 0 17.572 c 0 16.11 -20 23.582 -20 23.582 0 0 -20 -7.47 -20 -23.582 l 0 -17.572 c 0 0 6.154 -6.71 20 -6.711 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:4"/>
+ <rect width="21.333" height="5.333" x="-8.95" y="40.871" 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="-4.383" x="32.871" height="5.333" width="21.333" 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/64/status/security-medium.svg b/.icons/Material-Black-Lime-Numix/64/status/security-medium.svg
new file mode 100644
index 00000000..77b45526
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/security-medium.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c 13.846 0.001 20 6.711 20 6.711 l 0 17.572 c 0 16.11 -20 23.582 -20 23.582 0 0 -20 -7.47 -20 -23.582 l 0 -17.572 c 0 0 6.154 -6.71 20 -6.711 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:4"/>
+ <rect width="6" height="18" x="29" y="17" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="32" cy="41" r="3" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/semi-starred-rtl.svg b/.icons/Material-Black-Lime-Numix/64/status/semi-starred-rtl.svg
new file mode 100644
index 00000000..22f8f027
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/semi-starred-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.999 3.01 c 4.081 0.14 6.393 14.47 9.721 16.846 3.345 2.388 17.903 -0.051 19.19 3.83 1.289 3.883 -11.879 10.537 -13.14 14.43 -1.258 3.892 5.515 16.865 2.189 19.279 -3.327 2.416 -13.779 -7.933 -17.902 -7.916 -0.02 0 -0.042 0.003 -0.063 0.004 -2.287 -15.348 -3.02 -30.793 0 -46.47 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 31.933 3 c 0.022 0 0.044 0.007 0.066 0.008 l 0 46.47 c -4.161 0.117 -14.383 10.546 -17.711 8.168 -3.345 -2.39 3.351 -15.526 2.061 -19.408 -1.29 -3.881 -14.524 -10.41 -13.266 -14.301 1.259 -3.893 15.864 -1.541 19.19 -3.957 3.325 -2.416 5.538 -16.967 9.66 -16.982" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/semi-starred.svg b/.icons/Material-Black-Lime-Numix/64/status/semi-starred.svg
new file mode 100644
index 00000000..ca574444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/semi-starred.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 3.01 c -4.081 0.14 -6.393 14.47 -9.721 16.846 -3.345 2.388 -17.903 -0.051 -19.19 3.83 -1.289 3.883 11.879 10.537 13.14 14.43 c 1.258 3.892 -5.515 16.865 -2.189 19.279 3.327 2.416 13.779 -7.933 17.902 -7.916 0.02 0 0.042 0.003 0.063 0.004 2.287 -15.348 3.02 -30.793 0 -46.47 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 32.07 3 c -0.022 0 -0.044 0.007 -0.066 0.008 l 0 46.47 c 4.161 0.117 14.383 10.546 17.711 8.168 c 3.345 -2.39 -3.351 -15.526 -2.061 -19.408 c 1.29 -3.881 14.524 -10.41 13.266 -14.301 c -1.259 -3.893 -15.864 -1.541 -19.19 -3.957 c -3.325 -2.416 -5.538 -16.967 -9.66 -16.982 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/starred.svg b/.icons/Material-Black-Lime-Numix/64/status/starred.svg
new file mode 100644
index 00000000..6a6ae442
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.07 3 c -4.123 -0.016 -6.442 14.465 -9.788 16.854 -3.345 2.388 -17.901 -0.051 -19.19 3.83 -1.289 3.883 11.879 10.535 13.14 14.428 c 1.258 3.892 -5.515 16.865 -2.189 19.28 3.327 2.416 13.778 -7.933 17.902 -7.916 4.122 0.016 14.429 10.561 17.773 8.172 c 3.345 -2.39 -3.351 -15.525 -2.061 -19.408 1.29 -3.881 14.524 -10.409 13.265 -14.3 -1.259 -3.893 -15.864 -1.542 -19.19 -3.958 -3.325 -2.416 -5.537 -16.966 -9.659 -16.982 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/status_lock.svg b/.icons/Material-Black-Lime-Numix/64/status/status_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/status_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock-dialog-error.svg b/.icons/Material-Black-Lime-Numix/64/status/stock-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_appointment-reminder-excl.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_appointment-reminder-excl.svg
new file mode 120000
index 00000000..bc0ed341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_appointment-reminder.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_appointment-reminder.svg
new file mode 120000
index 00000000..dfad603b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_check-filled.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_check-filled.svg
new file mode 100644
index 00000000..42a38a62
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_check-filled.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25 34.769 24.5 -24.769 10.5 10.615 -35 35.38 c -7.179 -7.258 -13.821 -14.02 -21 -21.274 l 10.5 -10.572" style="fill:#79d073;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_dialog-error.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_dialog-info.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_dialog-question.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_dialog-warning.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/stock_lock.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_person.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_person.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_person.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-high.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-high.svg
new file mode 100644
index 00000000..e3802eab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-high.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#dcd230;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-higher.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-higher.svg
new file mode 100644
index 00000000..eef28bdd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-higher.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#c6dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-highest.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-highest.svg
new file mode 100644
index 00000000..36624356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-highest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#a5dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-low.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-low.svg
new file mode 100644
index 00000000..ba2590ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-low.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#dc912f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-lower.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-lower.svg
new file mode 100644
index 00000000..6d4377bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-lower.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#dc702f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-lowest.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-lowest.svg
new file mode 100644
index 00000000..de0a9011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-lowest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="m 64 32.01 a 32 32 0 0 1 -64 0 32 32 0 1 1 64 0 z" style="fill:#dc502f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_score-normal.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_score-normal.svg
new file mode 100644
index 00000000..6c296c26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_score-normal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64.000003">
+ <path d="M 64 32.01 A 32 32 0 0 1 0 32.01 32 32 0 1 1 64 32.01" style="fill:#dcb12f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_signature-bad.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_signature-bad.svg
new file mode 100644
index 00000000..bb1bf743
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_signature-bad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-64)">
+ <g transform="matrix(2.0000059,0,0,2.0000059,-6.120752e-4,-128.0007)">
+ <path transform="translate(0,96)" d="m 17.217 6.5 c -0.823 0.002 -1.738 0.067 -2.742 0.197 -1.133 0.147 -2.391 0.371 -3.775 0.672 -1.238 0.285 -2.413 0.599 -3.525 0.941 -1.091 0.334 -2.129 0.71 -3.115 1.125 -1.972 0.815 -2.99 1.483 -3.053 2 -0.063 0.538 0.409 0.843 1.416 0.916 0.525 0.041 1.154 0.017 1.889 -0.074 0.252 -0.024 1.566 -0.196 1.566 -0.236 0 -0.049 -0.001 -0.001 -0.951 -0.363 -0.339 -0.129 -0.404 -0.121 -0.596 -0.209 -0.102 -0.046 -0.233 -0.069 -0.291 -0.166 -0.028 -0.047 -0.069 -0.101 -0.006 -0.166 0.48 -0.497 3.482 -1.495 4.145 -1.688 1.112 -0.326 1.155 -0.324 2.477 -0.625 2.623 -0.57 4.03 -0.923 5.482 -0.891 1.532 0.049 1.959 0.041 1.959 0.717 -0.047 0.335 -0.203 0.489 -0.361 0.701 -0.902 1.108 -3.218 2.418 -8.316 5.676 -0.042 0.041 -0.085 0.077 -0.127 0.109 -0.021 0.024 -0.031 0.05 -0.031 0.074 0 0.09 2.645 0.621 2.918 0.621 0.294 0 0.556 -0.065 0.787 -0.195 0.315 -0.204 0.756 -0.456 1.322 -0.758 0.587 -0.301 0.903 -0.491 1.764 -0.914 1.028 -0.505 2.058 -0.978 3.086 -1.418 1.028 -0.44 2.076 -0.859 3.146 -1.258 2.644 -0.953 2.93 -1.019 4.105 -1.27 0.586 -0.125 0.638 -0.135 0.953 -0.135 0.483 0 0.649 0.008 0.723 0.258 0.055 0.186 -0.115 0.292 -0.346 0.463 0 0 -1.788 1.166 -3.078 2.082 l 0.902 0.902 c 0.286 -0.218 0.57 -0.439 0.859 -0.652 0.258 -0.191 0.523 -0.373 0.783 -0.561 l 0.693 -0.695 0.115 0.115 c 0.215 -0.152 0.426 -0.31 0.643 -0.461 0.757 -0.527 1.708 -0.866 2.268 -1.611 0.057 -0.076 0.087 -0.175 0.094 -0.27 0.008 -0.112 -0.007 -0.234 -0.063 -0.33 c -0.111 -0.192 -0.312 -0.322 -0.504 -0.43 -0.203 -0.114 -0.434 -0.177 -0.662 -0.217 c -0.248 -0.044 -0.46 -0.05 -0.754 -0.025 -1.846 0.114 -4.47 0.818 -7.869 2.113 -1.259 0.472 -2.412 0.929 -3.461 1.369 -1.028 0.44 -1.972 0.871 -2.832 1.295 -0.189 0.13 -0.357 0.195 -0.504 0.195 -0.084 0 -0.127 -0.018 -0.127 -0.049 0 -0.057 0.074 -0.131 0.221 -0.221 1.678 -1.091 2.989 -2.01 3.934 -2.76 0.965 -0.758 1.595 -1.357 1.889 -1.797 0.105 -0.187 0.158 -0.375 0.158 -0.563 0 -0.432 -0.242 -0.776 -0.725 -1.037 c -0.525 -0.318 -1.249 -0.486 -2.172 -0.502 -0.102 -0.002 -0.205 -0.002 -0.311 -0.002 m 2.287 10.953 c -0.007 0.007 -0.013 0.014 -0.02 0.021 -0.525 0.578 -0.996 1.114 -1.416 1.611 -0.42 0.505 -0.766 0.942 -1.039 1.309 -0.238 0.354 -0.372 0.598 -0.404 0.734 -1.121 0.555 -3.351 1.497 -5.721 4.371 3.998 -1.847 4.122 -2.141 6.293 -3.143 0.345 0.314 0.344 0.312 0.346 0.313 0.34 0.258 0.761 0.262 1.156 0.26 0.6 -0.004 1.105 -0.152 1.695 -0.342 l -1.018 -1.018 c -0.113 0.008 -0.226 0.02 -0.338 0.021 -0.271 0 -0.434 -0.079 -0.486 -0.238 0.149 -0.067 0.279 -0.117 0.426 -0.182 l -0.293 -0.293 0.559 -0.559 c -0.252 0.118 -0.506 0.231 -0.756 0.355 0.012 -0.125 0.068 -0.28 0.172 -0.465 0.231 -0.367 0.567 -0.802 1.01 -1.307 0.183 -0.2 0.431 -0.436 0.637 -0.648 l -0.801 -0.803 z" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.878 110.51 -2.121 2.121 -2.121 -2.121 -2.122 2.121 2.121 2.121 -2.121 2.121 2.121 2.121 2.121 -2.121 2.121 2.121 2.122 -2.121 -2.121 -2.121 2.121 -2.121 z" style="fill:#ee545b;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_signature-ok.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_signature-ok.svg
new file mode 100644
index 00000000..45bbbd27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_signature-ok.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-64)">
+ <path d="m 34.433 77 c -1.646 0.004 -3.475 0.135 -5.484 0.395 -2.266 0.293 -4.781 0.741 -7.551 1.344 -2.476 0.57 -4.827 1.199 -7.05 1.883 -2.182 0.668 -4.258 1.419 -6.23 2.25 -3.944 1.629 -5.98 2.965 -6.105 4.01 -0.126 1.075 0.818 1.685 2.832 1.832 1.049 0.082 2.309 0.034 3.777 -0.148 0.504 -0.049 3.133 -0.391 3.133 -0.473 0 -0.098 -0.002 -0.001 -1.902 -0.727 -0.677 -0.259 -0.808 -0.243 -1.191 -0.418 -0.203 -0.093 -0.467 -0.138 -0.582 -0.332 -0.056 -0.094 -0.138 -0.202 -0.012 -0.332 0.961 -0.995 6.964 -2.99 8.289 -3.375 2.224 -0.652 2.31 -0.647 4.953 -1.25 5.245 -1.14 8.07 -1.846 10.965 -1.781 3.063 0.098 3.918 0.082 3.918 1.434 -0.093 0.669 -0.406 0.979 -0.723 1.402 -1.804 2.216 -6.436 4.835 -16.633 11.352 -0.084 0.082 -0.17 0.154 -0.254 0.219 -0.042 0.049 -0.063 0.1 -0.063 0.148 0 0.179 5.29 1.242 5.836 1.242 0.587 0 1.113 -0.13 1.574 -0.391 0.629 -0.407 1.512 -0.913 2.645 -1.516 1.175 -0.603 1.807 -0.981 3.527 -1.828 2.056 -1.01 4.116 -1.956 6.172 -2.836 2.056 -0.88 4.153 -1.717 6.293 -2.516 5.287 -1.906 5.86 -2.038 8.211 -2.539 1.172 -0.25 1.277 -0.27 1.906 -0.27 0.965 0 1.298 0.016 1.445 0.516 0.087 0.292 -0.14 0.495 -0.449 0.73 l 1.633 1.633 c 1.508 -1.039 3.387 -1.72 4.496 -3.199 0.113 -0.151 0.173 -0.35 0.188 -0.539 0.017 -0.223 -0.013 -0.467 -0.125 -0.66 -0.222 -0.385 -0.624 -0.643 -1.01 -0.859 -0.405 -0.228 -0.868 -0.353 -1.324 -0.434 -0.496 -0.088 -0.92 -0.099 -1.508 -0.051 -3.693 0.228 -8.941 1.636 -15.738 4.227 -2.518 0.945 -4.824 1.859 -6.922 2.738 -2.056 0.88 -3.944 1.743 -5.664 2.59 -0.378 0.26 -0.714 0.391 -1.01 0.391 -0.168 0 -0.254 -0.036 -0.254 -0.098 0 -0.114 0.148 -0.262 0.441 -0.441 3.357 -2.183 5.979 -4.02 7.867 -5.52 1.93 -1.515 3.19 -2.714 3.777 -3.594 0.21 -0.375 0.316 -0.75 0.316 -1.125 0 -0.863 -0.484 -1.553 -1.449 -2.074 -1.049 -0.635 -2.497 -0.971 -4.344 -1 -0.204 -0.004 -0.411 -0.004 -0.621 -0.004 z m 20.09 8.816 c -1.199 0.778 -4.55 2.961 -6.57 4.488 -0.957 0.723 -1.865 1.509 -2.758 2.313 -0.512 0.461 -0.994 0.958 -1.488 1.438 l 1.289 1.289 9.527 -9.527 z m -20.43 18.922 c -0.011 0.014 -0.029 0.037 -0.039 0.051 -0.476 0.708 -0.745 1.197 -0.809 1.469 -2.242 1.111 -6.703 2.994 -11.441 8.742 7.995 -3.694 8.244 -4.281 12.586 -6.285 0.689 0.628 0.688 0.624 0.691 0.625 0.68 0.516 1.523 0.525 2.313 0.52 0.591 -0.004 1.109 -0.085 1.621 -0.191 -1.626 -1.63 -3.265 -3.271 -4.922 -4.93 z" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 45 101 10.5 -10.5 4.5 4.5 -15 15 c -3.076 -3.076 -5.924 -5.941 -9 -9.02 l 4.5 -4.482 z" style="fill:#4db147;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_signature.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_signature.svg
new file mode 100644
index 00000000..8fd2aad1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_signature.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-64)">
+ <path d="m 34.434 77 c -1.646 0.004 -3.474 0.136 -5.483 0.396 -2.266 0.293 -4.784 0.741 -7.553 1.344 -2.476 0.57 -4.826 1.197 -7.05 1.882 -2.182 0.668 -4.259 1.417 -6.231 2.248 -3.944 1.629 -5.98 2.965 -6.105 4.01 -0.126 1.075 0.818 1.686 2.832 1.833 1.049 0.082 2.308 0.036 3.777 -0.146 0.504 -0.049 3.133 -0.393 3.133 -0.474 0 -0.098 0 0 -1.901 -0.725 -0.677 -0.259 -0.809 -0.245 -1.193 -0.42 -0.203 -0.093 -0.467 -0.139 -0.583 -0.332 -0.056 -0.094 -0.136 -0.199 -0.01 -0.329 0.961 -0.995 6.964 -2.991 8.289 -3.376 2.224 -0.652 2.307 -0.647 4.95 -1.249 5.245 -1.14 8.07 -1.849 10.964 -1.784 3.063 0.098 3.919 0.082 3.919 1.434 -0.093 0.669 -0.405 0.978 -0.721 1.402 -1.804 2.216 -6.438 4.837 -16.635 11.353 -0.084 0.082 -0.168 0.155 -0.252 0.22 -0.042 0.049 -0.063 0.098 -0.063 0.146 0 0.179 5.291 1.244 5.836 1.244 0.587 0 1.112 -0.13 1.574 -0.391 0.629 -0.407 1.511 -0.912 2.644 -1.515 1.175 -0.603 1.809 -0.983 3.529 -1.83 2.056 -1.01 4.112 -1.955 6.168 -2.835 2.056 -0.88 4.154 -1.719 6.294 -2.517 5.287 -1.906 5.859 -2.037 8.211 -2.538 1.172 -0.25 1.277 -0.269 1.906 -0.269 0.965 0 1.3 0.014 1.448 0.513 0.11 0.372 -0.231 0.587 -0.692 0.929 0 0 -5.072 3.266 -7.479 5.086 -0.957 0.723 -1.867 1.509 -2.76 2.313 -1.062 0.956 -2.08 1.963 -3.084 2.981 -1.075 1.09 -2.098 2.207 -3.147 3.348 -1.049 1.157 -1.993 2.232 -2.832 3.226 -0.839 1.01 -1.532 1.882 -2.077 2.615 -0.476 0.708 -0.745 1.198 -0.809 1.47 -2.242 1.111 -6.701 2.994 -11.439 8.743 7.995 -3.694 8.245 -4.283 12.587 -6.287 0.689 0.628 0.686 0.626 0.689 0.628 0.68 0.516 1.525 0.523 2.315 0.517 1.724 -0.012 2.811 -0.515 5.04 -1.199 1.981 -0.628 4.02 -1.425 6.583 -2.788 17.747 -9.454 1.779 -7.37 -12.04 -0.52 0.023 -0.251 0.138 -0.56 0.345 -0.93 0.462 -0.733 1.133 -1.605 2.01 -2.615 0.923 -1.01 1.993 -2.102 3.21 -3.275 1.259 -1.157 2.503 -2.282 3.777 -3.397 1.182 -1.035 2.365 -2.071 3.588 -3.055 0.945 -0.76 1.92 -1.48 2.895 -2.199 1.475 -1.088 2.962 -2.153 4.469 -3.201 1.514 -1.053 3.414 -1.734 4.532 -3.226 0.113 -0.151 0.175 -0.348 0.189 -0.538 0.017 -0.223 -0.014 -0.467 -0.126 -0.66 -0.222 -0.385 -0.623 -0.645 -1.01 -0.861 -0.405 -0.228 -0.866 -0.353 -1.322 -0.434 -0.496 -0.088 -0.923 -0.098 -1.511 -0.049 -3.693 0.228 -8.938 1.637 -15.736 4.228 -2.518 0.945 -4.826 1.857 -6.924 2.737 -2.056 0.88 -3.944 1.743 -5.665 2.59 -0.378 0.26 -0.713 0.391 -1.01 0.391 -0.168 0 -0.252 -0.036 -0.252 -0.098 0 -0.114 0.147 -0.261 0.441 -0.44 3.357 -2.183 5.98 -4.02 7.868 -5.523 1.93 -1.515 3.189 -2.713 3.777 -3.592 0.21 -0.375 0.315 -0.749 0.315 -1.124 0 -0.863 -0.483 -1.556 -1.448 -2.077 -1.049 -0.635 -2.497 -0.969 -4.343 -1 -0.204 -0.004 -0.412 -0.004 -0.622 -0.004 z m 16.777 24.714 c 0.973 0.008 0.177 1.258 -3.844 2.914 -2.912 1.199 -6.18 2.5 -9.29 2.556 -0.543 0 -0.866 -0.159 -0.97 -0.479 6.852 -3.058 12.646 -5.01 14.1 -4.991 z" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_unknown.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/stock_unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/stock_weather-sunny.svg b/.icons/Material-Black-Lime-Numix/64/status/stock_weather-sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/sunny.svg b/.icons/Material-Black-Lime-Numix/64/status/sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/sunny.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/task-due.svg b/.icons/Material-Black-Lime-Numix/64/status/task-due.svg
new file mode 100644
index 00000000..c685cde2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/task-due.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="28" y="20" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="28" y="40" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/task-past-due.svg b/.icons/Material-Black-Lime-Numix/64/status/task-past-due.svg
new file mode 100644
index 00000000..682df003
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/task-past-due.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 12 8 -4 8 4 8 -4 8 4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/unlock.svg b/.icons/Material-Black-Lime-Numix/64/status/unlock.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/unlock.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/user.svg b/.icons/Material-Black-Lime-Numix/64/status/user.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/user.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/view-pim-tasks-pending.svg b/.icons/Material-Black-Lime-Numix/64/status/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..7b19b26d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/status/view-private.svg b/.icons/Material-Black-Lime-Numix/64/status/view-private.svg
new file mode 100644
index 00000000..e24d52a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/view-private.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0.19686489,0,0,0.20351236,2.4702661,-170.97137)" 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/64/status/weather-clear-night.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-clear-night.svg
new file mode 100644
index 00000000..23ac6c26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-clear-night.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <path d="m 31.27 11 c -11.197 0 -20.274 9.402 -20.274 21 0 11.598 9.08 21 20.274 21 3.076 0 5.989 -0.715 8.601 -1.985 -6.895 -3.352 -11.674 -10.603 -11.674 -19.01 c 0 -8.412 4.778 -15.663 11.674 -19.01 c -2.612 -1.27 -5.525 -1.985 -8.601 -1.985" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-clear.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-clear.svg
new file mode 100644
index 00000000..342f1fad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-clear.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <circle cx="32" cy="32" r="20" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0,1,-1,0,64,-5.5e-7)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,32,-13.254834)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0,1,-1,0,64,-5.5e-7)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds-night.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds-night.svg
new file mode 100644
index 00000000..e00e6b71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds-night.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <g transform="matrix(1.2352941,0,0,1.2352941,2.3529413,2.3529416)">
+ <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 -5.385 0.693 -5.221 5.314 -5.221 5.314 c -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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds.svg
new file mode 100644
index 00000000..dbdcc6d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-few-clouds.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <circle cx="32" cy="32" r="20" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0,1,-1,0,64,-5.5e-7)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,32,-13.254834)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0,1,-1,0,64,-5.5e-7)">
+ <path d="m 32 4 2 5 l -4 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 60 -2 -5 4 0" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <g transform="matrix(0.94280902,0.94280902,-0.94280902,0.94280902,31.999999,-13.254834)">
+ <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 30.935 33.33 c -0.414 0 -0.856 0.02 -1.305 0.077 -7.18 0.924 -6.962 7.085 -6.962 7.085 -2.941 0.5 -5.335 3.066 -5.335 5.75 0 2.683 3.063 5.059 5.638 5.75 1.531 0.411 3.538 0 3.538 0 0.909 1.603 3.907 2.672 5.997 2.672 3.408 0 6.912 -1.131 7.719 -2.672 0 0 14.12 1.13 17.05 0 4.265 -1.645 2.932 -6.781 0.095 -8.518 -2.838 -1.737 -6.546 -0.523 -6.546 -0.523 0 0 -0.016 -3.537 -4.03 -5.227 -4.01 -1.69 -7.397 2.052 -7.397 2.052 0 0 -2.249 -6.408 -8.456 -6.446 z" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-fog.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-fog.svg
new file mode 100644
index 00000000..318b0e0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-fog.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.000003 64" style="enable-background:new">
+ <g transform="matrix(1.3373333,0,0,1.3048973,1.1733326,0.41706259)">
+ <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/64/status/weather-overcast.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-overcast.svg
new file mode 100644
index 00000000..e68b7a13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-overcast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 14.203 12 c -0.313 0 -0.645 0.016 -0.98 0.059 c -5.387 0.691 -5.223 5.313 -5.223 5.313 c -2.203 0.375 -4 2.301 -4 4.313 c 0 2.01 2.297 3.793 4.227 4.313 c 1.148 0.309 2.656 0 2.656 0 c 0.68 1.203 2.93 2 4.496 2 c 2.555 0 5.184 -0.848 5.789 -2 c 0 0 10.586 0.848 12.785 0 c 3.199 -1.234 2.199 -5.086 0.07 -6.387 c -2.129 -1.305 -4.91 -0.395 -4.91 -0.395 c 0 0 -0.012 -2.652 -3.02 -3.918 c -3.01 -1.27 -5.547 1.539 -5.547 1.539 c 0 0 -1.688 -4.809 -6.34 -4.836 m 0 0" style="fill:#d7d7d7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.926 22 c -0.27 0 -0.563 0.012 -0.855 0.051 c -4.711 0.605 -4.57 4.648 -4.57 4.648 c -1.93 0.328 -3.5 2.01 -3.5 3.773 c 0 1.762 2.01 3.32 3.699 3.773 c 1 0.27 2.32 0 2.32 0 c 0.598 1.055 2.566 1.754 3.938 1.754 c 2.238 0 4.535 -0.742 5.066 -1.754 c 0 0 9.262 0.742 11.184 0 c 2.801 -1.078 1.926 -4.449 0.063 -5.59 c -1.863 -1.141 -4.297 -0.344 -4.297 -0.344 c 0 0 -0.008 -2.32 -2.645 -3.43 c -2.633 -1.109 -4.852 1.348 -4.852 1.348 c 0 0 -1.477 -4.207 -5.551 -4.23 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-severe-alert.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-severe-alert.svg
new file mode 100644
index 00000000..d5242895
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-severe-alert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 17.477 12 c -0.348 0 -0.723 0.016 -1.102 0.066 -6.06 0.777 -5.875 5.977 -5.875 5.977 -2.48 0.422 -4.5 2.586 -4.5 4.852 c 0 2.266 2.586 4.27 4.758 4.852 1.289 0.348 2.984 0 2.984 0 c 0.766 1.352 3.297 2.254 5.059 2.254 c 2.875 0 5.832 -0.953 6.512 -2.254 0 0 11.91 0.953 14.383 0 3.598 -1.387 2.477 -5.723 0.082 -7.188 -2.395 -1.465 -5.523 -0.441 -5.523 -0.441 0 0 -0.016 -2.984 -3.402 -4.41 -3.383 -1.426 -6.238 1.73 -6.238 1.73 0 0 -1.898 -5.406 -7.137 -5.438 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.75 18 0.563 13.5 3.375 0 l 0.563 -13.5 m -4.5 15.75 0 4.5 4.5 0 0 -4.5 z m 0 0" style="fill:#ee545c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-showers-scattered.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-showers-scattered.svg
new file mode 100644
index 00000000..e69cc95c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-showers-scattered.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <g id="surface7">
+ <path d="m 10.156 35.711 c -2.758 -0.773 0.066 -6 1.758 -7.711 c 0.813 2.258 0.996 8.488 -1.758 7.711 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.598 41.19 c -3.137 -0.879 0.074 -6.828 2 -8.773 c 0.926 2.57 1.133 9.656 -2 8.773 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.06 36.781 c -2.809 -0.789 0.066 -6.121 1.793 -7.863 c 0.828 2.305 1.016 8.652 -1.793 7.863 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.2 42.42 c -3.297 -0.926 0.078 -7.184 2.105 -9.23 c 0.973 2.703 1.195 10.156 -2.105 9.23 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.535 36.34 c -2.973 -0.832 0.07 -6.473 1.895 -8.316 c 0.879 2.434 1.078 9.152 -1.895 8.316 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </defs>
+ <g>
+ <path d="m 17.477 10 c -0.348 0 -0.723 0.016 -1.102 0.066 c -6.06 0.777 -5.875 5.977 -5.875 5.977 c -2.48 0.422 -4.5 2.586 -4.5 4.852 c 0 2.266 2.586 4.27 4.758 4.852 c 1.289 0.348 2.984 0 2.984 0 c 0.766 1.352 3.297 2.254 5.059 2.254 c 2.875 0 5.832 -0.953 6.512 -2.254 c 0 0 11.91 0.953 14.383 0 c 3.598 -1.387 2.477 -5.723 0.082 -7.188 c -2.395 -1.465 -5.523 -0.441 -5.523 -0.441 c 0 0 -0.016 -2.984 -3.402 -4.41 c -3.383 -1.426 -6.238 1.73 -6.238 1.73 c 0 0 -1.898 -5.406 -7.137 -5.438 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <use xlink:href="#surface7"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-showers.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-showers.svg
new file mode 100644
index 00000000..0a61654a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-showers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <g id="surface7">
+ <path d="m 12.301 27.29 c -1.785 0.879 -6.09 4.109 -5.176 5.324 c 0.914 1.211 4.309 -3.457 5.176 -5.324 m 27.2 0.578 c -1.785 0.879 -6.102 4.102 -5.188 5.313 c 0.914 1.211 4.32 -3.445 5.188 -5.313 m -6.867 0.277 c -1.785 0.879 -6.102 4.113 -5.188 5.324 c 0.914 1.211 4.32 -3.457 5.188 -5.324 m -6.184 0.891 c -1.789 0.879 -6.102 4.113 -5.188 5.324 c 0.91 1.215 4.316 -3.457 5.188 -5.324 m -7.301 0.816 c -1.785 0.875 -6.102 4.109 -5.187 5.32 c 0.914 1.215 4.32 -3.457 5.187 -5.32 m -6.637 4.03 c -1.785 0.875 -6.102 4.109 -5.187 5.32 c 0.914 1.215 4.32 -3.457 5.187 -5.32 m 19.797 0.543 c -1.789 0.879 -6.102 4.113 -5.188 5.324 c 0.91 1.211 4.316 -3.457 5.188 -5.324 m -7.09 1.492 c -1.785 0.879 -6.102 4.113 -5.188 5.324 c 0.914 1.211 4.32 -3.457 5.188 -5.324 m 10.66 1.082 c -1.789 0.879 -6.102 4.109 -5.188 5.324 c 0.91 1.211 4.316 -3.457 5.188 -5.324 m -17.559 0.477 c -1.785 0.879 -6.102 4.113 -5.188 5.324 c 0.914 1.215 4.32 -3.457 5.188 -5.324 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </defs>
+ <g>
+ <path d="m 17.477 10 c -0.348 0 -0.723 0.016 -1.102 0.066 c -6.06 0.777 -5.875 5.977 -5.875 5.977 c -2.48 0.422 -4.5 2.586 -4.5 4.852 c 0 2.266 2.586 4.27 4.758 4.852 c 1.289 0.348 2.984 0 2.984 0 c 0.766 1.352 3.297 2.254 5.059 2.254 c 2.875 0 5.832 -0.953 6.512 -2.254 c 0 0 11.91 0.953 14.383 0 c 3.598 -1.387 2.477 -5.723 0.082 -7.188 c -2.395 -1.465 -5.523 -0.441 -5.523 -0.441 c 0 0 -0.016 -2.984 -3.402 -4.41 c -3.383 -1.426 -6.238 1.73 -6.238 1.73 c 0 0 -1.898 -5.406 -7.137 -5.438 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <use xlink:href="#surface7"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-snow.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-snow.svg
new file mode 100644
index 00000000..5f1d2f7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-snow.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 48 48">
+ <defs>
+ <g id="surface7">
+ <path d="m 10.785 27.625 c -0.098 0.023 -0.164 0.117 -0.156 0.223 l 0 0.672 l -0.566 -0.379 c -0.23 -0.156 -0.457 0.211 -0.223 0.367 l 0.789 0.523 l 0 1.215 l -1 -0.602 l -0.043 -0.98 c 0 -0.141 -0.125 -0.246 -0.254 -0.215 c -0.098 0.027 -0.168 0.121 -0.16 0.227 l 0.031 0.711 l -0.555 -0.332 c -0.246 -0.215 -0.504 0.234 -0.211 0.367 l 0.563 0.336 l -0.605 0.332 c -0.309 0.109 -0.066 0.586 0.191 0.379 l 0.84 -0.445 l 1 0.602 l -1.012 0.602 l -0.828 -0.445 c -0.258 -0.207 -0.5 0.27 -0.191 0.379 l 0.598 0.324 l -0.555 0.336 c -0.242 0.148 -0.027 0.527 0.211 0.379 l 0.555 -0.336 l -0.031 0.715 c -0.008 0.289 0.406 0.301 0.414 0.012 l 0.043 -0.984 l 1 -0.602 l 0 1.215 l -0.789 0.527 c -0.234 0.156 -0.012 0.527 0.223 0.367 l 0.566 -0.379 l 0 0.668 c 0 0.289 0.414 0.289 0.414 0 l 0 -0.668 l 0.574 0.379 c 0.234 0.16 0.457 -0.211 0.223 -0.367 l -0.797 -0.527 l 0 -1.227 l 1 0.613 l 0.039 0.984 c 0.008 0.289 0.422 0.277 0.418 -0.012 l -0.035 -0.715 l 0.555 0.336 c 0.242 0.148 0.453 -0.23 0.211 -0.379 l -0.551 -0.336 l 0.594 -0.324 c 0.309 -0.109 0.07 -0.586 -0.191 -0.379 l -0.828 0.445 l -1.012 -0.602 l 1 -0.602 l 0.84 0.445 c 0.262 0.207 0.5 -0.27 0.191 -0.379 l -0.605 -0.332 l 0.563 -0.336 c 0.293 -0.133 0.035 -0.582 -0.211 -0.367 l -0.555 0.332 l 0.035 -0.711 c 0.008 -0.152 -0.129 -0.27 -0.266 -0.227 c -0.09 0.031 -0.152 0.117 -0.152 0.215 l -0.039 0.98 l -1 0.602 l 0 -1.215 l 0.797 -0.523 c 0.234 -0.156 0.012 -0.523 -0.223 -0.367 l -0.574 0.379 l 0 -0.672 c 0.004 -0.125 -0.094 -0.227 -0.215 -0.223 c -0.012 0 -0.027 0 -0.043 0 m 26.344 0.547 c -0.102 0.02 -0.176 0.113 -0.172 0.223 l 0 0.672 l -0.563 -0.383 c -0.234 -0.152 -0.453 0.215 -0.223 0.371 l 0.785 0.523 l 0 1.215 l -1 -0.602 l -0.039 -0.98 c 0 -0.141 -0.125 -0.246 -0.258 -0.215 c -0.098 0.027 -0.164 0.121 -0.16 0.223 l 0.035 0.715 l -0.555 -0.332 c -0.254 -0.246 -0.527 0.258 -0.203 0.367 l 0.555 0.332 l -0.605 0.336 c -0.309 0.109 -0.07 0.586 0.191 0.379 l 0.84 -0.445 l 1 0.602 l -1 0.602 l -0.84 -0.445 c -0.262 -0.207 -0.5 0.27 -0.191 0.379 l 0.594 0.324 l -0.543 0.336 c -0.258 0.133 -0.043 0.535 0.203 0.379 l 0.555 -0.336 l -0.035 0.715 c -0.008 0.289 0.41 0.301 0.418 0.012 l 0.039 -0.984 l 1 -0.602 l 0 1.215 l -0.785 0.527 c -0.234 0.156 -0.012 0.523 0.223 0.367 l 0.563 -0.379 l 0 0.668 c 0 0.289 0.414 0.289 0.414 0 l 0 -0.668 l 0.574 0.379 c 0.234 0.156 0.457 -0.211 0.223 -0.367 l -0.797 -0.527 l 0 -1.227 l 1 0.613 l 0.043 0.984 c 0.008 0.285 0.422 0.277 0.414 -0.012 l -0.031 -0.715 l 0.555 0.336 c 0.238 0.148 0.453 -0.23 0.211 -0.379 l -0.543 -0.336 l 0.586 -0.324 c 0.309 -0.109 0.066 -0.586 -0.191 -0.379 l -0.828 0.445 l -1 -0.602 l 1 -0.602 l 0.828 0.445 c 0.258 0.207 0.5 -0.27 0.191 -0.379 l -0.598 -0.336 l 0.555 -0.332 c 0.293 -0.133 0.035 -0.582 -0.211 -0.367 l -0.555 0.332 l 0.031 -0.715 c 0.008 -0.145 -0.121 -0.254 -0.254 -0.223 c -0.094 0.023 -0.16 0.113 -0.16 0.215 l -0.043 0.98 l -1 0.602 l 0 -1.215 l 0.797 -0.523 c 0.234 -0.156 0.012 -0.523 -0.223 -0.371 l -0.574 0.383 l 0 -0.672 c 0.004 -0.121 -0.086 -0.219 -0.199 -0.223 c 0 0 -0.023 0 -0.023 0 c 0 0 -0.02 0 -0.02 0 m -9.793 0.758 c -0.129 0.035 -0.219 0.16 -0.211 0.301 l 0 0.895 l -0.766 -0.516 c -0.313 -0.207 -0.609 0.285 -0.297 0.492 l 1.063 0.703 l 0 1.641 l -1.34 -0.816 l -0.051 -1.328 c -0.008 -0.172 -0.156 -0.305 -0.32 -0.277 c -0.145 0.023 -0.246 0.16 -0.234 0.313 l 0.031 0.938 l -0.734 -0.445 c -0.324 -0.195 -0.602 0.32 -0.273 0.512 l 0.73 0.445 l -0.797 0.438 c -0.379 0.156 -0.086 0.746 0.258 0.512 l 1.113 -0.602 l 1.34 0.801 l -1.34 0.816 l -1.113 -0.602 c -0.344 -0.238 -0.637 0.352 -0.258 0.512 l 0.797 0.434 l -0.73 0.445 c -0.363 0.184 -0.055 0.742 0.273 0.504 l 0.734 -0.445 l -0.031 0.945 c -0.039 0.414 0.563 0.438 0.555 0.023 l 0.051 -1.316 l 1.34 -0.813 l 0 1.629 l -1.063 0.699 c -0.313 0.211 -0.016 0.699 0.297 0.492 l 0.766 -0.512 l 0 0.902 c -0.027 0.418 0.582 0.418 0.555 0 l 0 -0.902 l 0.766 0.512 c 0.309 0.207 0.605 -0.281 0.297 -0.492 l -1.063 -0.699 l 0 -1.629 l 1.348 0.813 l 0.043 1.316 c -0.008 0.414 0.594 0.391 0.555 -0.023 l -0.035 -0.945 l 0.734 0.445 c 0.332 0.238 0.641 -0.32 0.277 -0.504 l -0.734 -0.445 l 0.797 -0.434 c 0.379 -0.16 0.086 -0.75 -0.254 -0.512 l -1.105 0.602 l -1.352 -0.805 l 1.352 -0.813 l 1.105 0.602 c 0.34 0.234 0.633 -0.355 0.254 -0.512 l -0.797 -0.438 l 0.734 -0.445 c 0.324 -0.195 0.051 -0.707 -0.277 -0.512 l -0.734 0.445 l 0.035 -0.938 c 0.016 -0.188 -0.145 -0.34 -0.32 -0.313 c -0.133 0.023 -0.23 0.141 -0.234 0.277 l -0.043 1.316 l -1.348 0.816 l 0 -1.629 l 1.063 -0.703 c 0.309 -0.207 0.012 -0.699 -0.301 -0.492 l -0.762 0.516 l 0 -0.895 c 0.004 -0.176 -0.141 -0.32 -0.309 -0.301 c -0.012 0 -0.023 0 -0.035 0 m -9.586 5.801 c -0.012 0.004 -0.023 0.008 -0.031 0.012 c -0.129 0.031 -0.219 0.152 -0.215 0.289 l 0 0.902 l -0.766 -0.512 c -0.309 -0.207 -0.609 0.281 -0.297 0.492 l 1.063 0.699 l 0 1.629 l -1.348 -0.813 l -0.043 -1.316 c 0 -0.191 -0.176 -0.328 -0.352 -0.277 c -0.129 0.035 -0.211 0.16 -0.203 0.301 l 0.031 0.945 l -0.73 -0.445 c -0.332 -0.238 -0.641 0.32 -0.277 0.504 l 0.734 0.445 l -0.797 0.434 c -0.379 0.16 -0.086 0.75 0.254 0.516 l 1.105 -0.605 l 1.34 0.805 l -1.34 0.813 l -1.105 -0.602 c -0.34 -0.234 -0.633 0.355 -0.254 0.512 l 0.797 0.438 l -0.734 0.445 c -0.328 0.195 -0.051 0.707 0.277 0.512 l 0.73 -0.445 l -0.031 0.938 c -0.039 0.402 0.551 0.438 0.555 0.035 l 0.043 -1.316 l 1.348 -0.816 l 0 1.629 l -1.063 0.703 c -0.313 0.207 -0.012 0.699 0.297 0.492 l 0.766 -0.516 l 0 0.895 c -0.027 0.414 0.582 0.414 0.555 0 l 0 -0.895 l 0.766 0.516 c 0.313 0.207 0.609 -0.285 0.297 -0.492 l -1.063 -0.703 l 0 -1.629 l 1.348 0.816 l 0.043 1.316 c 0.004 0.402 0.594 0.367 0.555 -0.035 l -0.031 -0.938 l 0.73 0.445 c 0.328 0.195 0.605 -0.32 0.277 -0.512 l -0.734 -0.445 l 0.797 -0.438 c 0.379 -0.156 0.09 -0.746 -0.254 -0.512 l -1.105 0.602 l -1.348 -0.813 l 1.348 -0.805 l 1.105 0.605 c 0.344 0.234 0.633 -0.355 0.254 -0.516 l -0.797 -0.434 l 0.734 -0.445 c 0.363 -0.184 0.055 -0.742 -0.277 -0.504 l -0.73 0.445 l 0.031 -0.945 c 0.012 -0.164 -0.109 -0.309 -0.266 -0.313 c -0.156 -0.008 -0.289 0.125 -0.289 0.289 l -0.043 1.316 l -1.348 0.813 l 0 -1.629 l 1.063 -0.699 c 0.32 -0.207 0.016 -0.711 -0.297 -0.492 l -0.766 0.512 l 0 -0.902 c 0.008 -0.18 -0.141 -0.32 -0.309 -0.301 m 16.488 2.273 c -0.098 0.027 -0.168 0.121 -0.16 0.223 l 0 0.672 l -0.574 -0.379 c -0.234 -0.16 -0.461 0.211 -0.223 0.367 l 0.797 0.523 l 0 1.215 l -1 -0.602 l -0.043 -0.992 c -0.004 -0.141 -0.137 -0.242 -0.266 -0.199 c -0.094 0.027 -0.156 0.121 -0.148 0.223 l 0.031 0.715 l -0.551 -0.336 c -0.246 -0.215 -0.508 0.238 -0.215 0.367 l 0.555 0.336 l -0.598 0.332 c -0.309 0.109 -0.066 0.586 0.191 0.379 l 0.832 -0.457 l 1.01 0.613 l -1.01 0.605 l -0.832 -0.449 c -0.258 -0.203 -0.5 0.273 -0.191 0.379 l 0.598 0.324 l -0.555 0.336 c -0.238 0.148 -0.027 0.527 0.215 0.379 l 0.551 -0.336 l -0.031 0.715 c -0.008 0.289 0.406 0.301 0.414 0.012 l 0.043 -0.98 l 1 -0.605 l 0 1.219 l -0.797 0.523 c -0.234 0.156 -0.012 0.523 0.223 0.367 l 0.574 -0.379 l 0 0.668 c 0 0.293 0.414 0.293 0.414 0 l 0 -0.668 l 0.563 0.379 c 0.234 0.156 0.457 -0.211 0.223 -0.367 l -0.785 -0.523 l 0 -1.227 l 1 0.613 l 0.043 0.98 c 0.008 0.289 0.418 0.277 0.414 -0.012 l -0.031 -0.715 l 0.551 0.336 c 0.246 0.16 0.461 -0.242 0.203 -0.379 l -0.543 -0.336 l 0.594 -0.324 c 0.309 -0.105 0.07 -0.582 -0.191 -0.379 l -0.84 0.449 l -0.996 -0.605 l 0.996 -0.602 l 0.84 0.445 c 0.262 0.207 0.5 -0.27 0.191 -0.379 l -0.605 -0.332 l 0.555 -0.336 c 0.328 -0.109 0.051 -0.609 -0.203 -0.367 l -0.551 0.332 l 0.031 -0.711 c 0.008 -0.152 -0.129 -0.266 -0.266 -0.223 c -0.086 0.023 -0.148 0.105 -0.148 0.199 l -0.043 0.992 l -1 0.602 l 0 -1.215 l 0.785 -0.523 c 0.238 -0.156 0.012 -0.527 -0.223 -0.367 l -0.563 0.379 l 0 -0.672 c 0.004 -0.121 -0.094 -0.223 -0.215 -0.223 c -0.012 0 -0.027 0 -0.039 0 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </defs>
+ <g>
+ <path d="m 17.477 10 c -0.348 0 -0.723 0.016 -1.102 0.066 c -6.06 0.777 -5.875 5.977 -5.875 5.977 c -2.48 0.422 -4.5 2.586 -4.5 4.852 c 0 2.266 2.586 4.27 4.758 4.852 c 1.289 0.348 2.984 0 2.984 0 c 0.766 1.352 3.297 2.254 5.059 2.254 c 2.875 0 5.832 -0.953 6.512 -2.254 c 0 0 11.91 0.953 14.383 0 c 3.598 -1.387 2.477 -5.723 0.082 -7.188 c -2.395 -1.465 -5.523 -0.441 -5.523 -0.441 c 0 0 -0.016 -2.984 -3.402 -4.41 c -3.383 -1.426 -6.238 1.73 -6.238 1.73 c 0 0 -1.898 -5.406 -7.137 -5.438 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <use xlink:href="#surface7"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/weather-storm.svg b/.icons/Material-Black-Lime-Numix/64/status/weather-storm.svg
new file mode 100644
index 00000000..4355fc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/weather-storm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <path d="m 10.199 41.871 c -1.941 -0.559 0.047 -4.328 1.238 -5.563 0.574 1.629 0.703 6.121 -1.238 5.563 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.848 36.34 c -1.941 -0.559 0.047 -4.328 1.238 -5.563 0.574 1.629 0.703 6.121 -1.238 5.563 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.621 33.664 c -1.941 -0.559 0.047 -4.328 1.238 -5.563 0.574 1.629 0.703 6.121 -1.238 5.563 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.22 43.531 c -1.941 -0.555 0.047 -4.328 1.238 -5.559 0.574 1.629 0.703 6.117 -1.238 5.559 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.91 30.3 c 3.422 0.168 4.988 -0.367 7.402 -1.625 l -4.082 5.688 4.766 0.633 -7.488 8.758 2.977 -7.04 -3.828 0.813 z m 0 0" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.41 28.922 c 3.422 0.172 4.988 -0.363 7.402 -1.625 l -4.082 5.691 4.766 0.629 -7.488 8.762 2.977 -7.04 -3.828 0.813 z m 0 0" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.414 33.902 c -1.941 -0.559 0.047 -4.328 1.238 -5.559 0.574 1.625 0.703 6.117 -1.238 5.559 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.477 10 c -0.348 0 -0.723 0.016 -1.102 0.066 -6.06 0.777 -5.875 5.977 -5.875 5.977 -2.48 0.422 -4.5 2.586 -4.5 4.852 0 2.266 2.586 4.27 4.758 4.852 1.289 0.348 2.984 0 2.984 0 0.766 1.352 3.297 2.254 5.059 2.254 2.875 0 5.832 -0.953 6.512 -2.254 0 0 11.91 0.953 14.383 0 3.598 -1.387 2.477 -5.723 0.082 -7.188 -2.395 -1.465 -5.523 -0.441 -5.523 -0.441 0 0 -0.016 -2.984 -3.402 -4.41 -3.383 -1.426 -6.238 1.73 -6.238 1.73 0 0 -1.898 -5.406 -7.137 -5.437 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/status/whitebalance.svg b/.icons/Material-Black-Lime-Numix/64/status/whitebalance.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/whitebalance.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/64/status/xfce-system-lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/xfce-system-lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/status/xfce-unknown.svg b/.icons/Material-Black-Lime-Numix/64/status/xfce-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/status/xfce-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file